onChange im FireFox
JanSchumacher
- browser
Hallo,
ich habe ein Problem mit dem Browser Firefox. Kann es sein, dass in Selectboxen der Handler onChange nicht Funktioniert? Ich habe meinen Code im IE Ausprobiert da Funktioniert alles aber leider nicht im FireFox. Habt ihr vielleicht einen Rat für mich, wie ich das Problem umgehen kann?
Viele Grüße
Jan Schumacher
Könntest du evt. die betreffenden Teile deines Codes posten?
Ich hatte mit FireFox bis jetzt keine solchen Probleme, aber
JavaScript hat durchaus 'n paar Browserspezifische eigenheiten...
Könntest du evt. die betreffenden Teile deines Codes posten?
Ich hatte mit FireFox bis jetzt keine solchen Probleme, aber
JavaScript hat durchaus 'n paar Browserspezifische eigenheiten...
Hey ihr beiden habe mal ein Debugging gemacht und habe gemerkt das der Firefox den Value der Option nicht sendet.
<code>
<select name="category" width="100" onchange="Hinzufügen(document.formular.category.options.value)">
<option value=""></option>
<option value="Falzen">Falzen</option>
<option value="Faltschachtelkleben">Faltschachtelkleben</option>
<option value="Klebebinden">Klebebinden</option> </select>
</code>
Im Firefox wird der Übergabewert von Hinzufügen als undefined zurückgegeben wenn ich z.b. "Falzen" auswähle. Im IE aber "Falzen". Wisst ihr vielleicht wieso?
Viele Grüße
Jan
Hi ... versuche es mal mit
this.value
oder
this.options[this.selectedIndex].value
mfg
Knusperklumpen
Hi ... versuche es mal mit
this.value
oder
this.options[this.selectedIndex].valuemfg
Knusperklumpen
Hey Knusperklumpen,
das Funktioniert. Danke für die schnelle Hilfe!
Gruß
Jan
Hi,
[...] onchange="Hinzufügen([...]
ist nicht Dein Ernst, oder?
Cheatah
Hi,
eigentlich sollte es funktionieren, vielleicht liegt es am nachfolgenden Code. Was sagt denn die Javascriptkonsole dazu?
Ansonsten einfach mal in der durch onChange aufgerufenen Funktion ein alert machen ... dann siegst du ob es funktioniert.
mfg
Knusperklumpen