Hallo,
bevor ich das Problem beschreibe, mal ein paar Daten:
Netscape 7.02
IE 5.5
Ich habe eine Seite mit Formular, die eine einzeilige Combobox enthält.
onchange soll das Formular abgesendet werden.
(gleiche Seite mit diversen, unterschiedlichen Werten)
Laut SelfHTML 8.0 ( http://selfhtml.teamone.de/ ) funktioniert der onchange-Eventhandler im Netscape.
Möglichkeit 1: onchange= Changefilter(this.form.".$sfilter.".options[this.form.".$sfilter.".options.selectedIndex].value)
Info:
function Changefilter(x)
{
if(x == "nothing") {
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
}
else if(x == "end")
top.location.href = parent.frames[1].location;
else {
this.location.href = x;
document.forms[0].reset();
document.forms[0].elements[0].blur();
}
}
Im ns kommt passiert nichts. In Tools-> Web Developement ->Javasript Console steht: "Error: Changefilter is not defined"
JS im im Netscape übrigens aktiviert. Auf der Seite www.blackanddecker.com habe ich ein Dropdownfeld gefunden, dass funktioniert.
Funktion ist ähnlich meiner, bringt aber eingefügt in meinem Code leider auch den selben Fehler.
Es wäre super, wenn jemand helfen könnte! Vielen Dank schon jetzt!
Gruss, Lilith
bevor ich das Problem beschreibe, mal ein paar Daten:
Netscape 7.02
IE 5.5
Ich habe eine Seite mit Formular, die eine einzeilige Combobox enthält.
onchange soll das Formular abgesendet werden.
(gleiche Seite mit diversen, unterschiedlichen Werten)
Laut SelfHTML 8.0 ( http://selfhtml.teamone.de/ ) funktioniert der onchange-Eventhandler im Netscape.
Möglichkeit 1: onchange= Changefilter(this.form.".$sfilter.".options[this.form.".$sfilter.".options.selectedIndex].value)
Info:
function Changefilter(x)
{
if(x == "nothing") {
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
}
else if(x == "end")
top.location.href = parent.frames[1].location;
else {
this.location.href = x;
document.forms[0].reset();
document.forms[0].elements[0].blur();
}
}
Im ns kommt passiert nichts. In Tools-> Web Developement ->Javasript Console steht: "Error: Changefilter is not defined"
JS im im Netscape übrigens aktiviert. Auf der Seite www.blackanddecker.com habe ich ein Dropdownfeld gefunden, dass funktioniert.
Funktion ist ähnlich meiner, bringt aber eingefügt in meinem Code leider auch den selben Fehler.
Es wäre super, wenn jemand helfen könnte! Vielen Dank schon jetzt!
Gruss, Lilith
Kommentar