Einen wunderschönen guten Morgen.
Auch heute habe ich mal wieder eine, wohl ziemlich einfache JS Frage, aber ich versteh mal wieder nicht, was der von mir will
Also folgende Situation. Ich habe ein Funktion, der bei Aufruf via onClick="... ein Parameter übergeben wird. Soweit kein Problem. Jetzt möchte ich aber eine Variable definieren, die neben einem festen String auch den Parameter enthält, da dies dann der Name eines Formularelements ist, das ich aktivieren möchte.
Hier mal die Funktion
Wenn ich das aber so aufrufe, dann meldet mir der IE als Fehler.
document.formular.foo ist Null oder kein Objekt.
So Jungs (und Mädels ?) klärt mich emsigen Javascript Idioten mal auf
Auch heute habe ich mal wieder eine, wohl ziemlich einfache JS Frage, aber ich versteh mal wieder nicht, was der von mir will
Also folgende Situation. Ich habe ein Funktion, der bei Aufruf via onClick="... ein Parameter übergeben wird. Soweit kein Problem. Jetzt möchte ich aber eine Variable definieren, die neben einem festen String auch den Parameter enthält, da dies dann der Name eines Formularelements ist, das ich aktivieren möchte.
Hier mal die Funktion
Code:
function enable(ctrl) {
//document.write(ctrl) <- würde auch korrekt ausgegeben.
var foo;
foo = "liste"+ctrl;
if(document.formular.zwei.checked) {
document.formular.foo.disabled = false;
}
else {
document.formular.foo.disabled = true;
}
}
document.formular.foo ist Null oder kein Objekt.
So Jungs (und Mädels ?) klärt mich emsigen Javascript Idioten mal auf
Zuletzt bearbeitet: