Hallo,
ich brauche mal wieder Hilfe von den JavaScript Profis.
Ich rufe über eine Checkbox mit onclick eine Funktion auf die alle anderen inputs deaktivieren soll. In der Funktion gehe ich in einer Schleife alle inputs auf der Seite durch und setze disabled auf 1. Wie verhindere ich, dass sich die Checkbox selbst deaktiviert?
Mit meinem JavaScript Halbwissen habe ich es ohne Erfolg so probiert: [if(field != self)]
Natürlich könnte ich der Checkbox eine ID geben und das danach entscheiden, aber das muss doch irgendwie mit self.irgendwas gehen.
Danke!
Lennart
ich brauche mal wieder Hilfe von den JavaScript Profis.
Ich rufe über eine Checkbox mit onclick eine Funktion auf die alle anderen inputs deaktivieren soll. In der Funktion gehe ich in einer Schleife alle inputs auf der Seite durch und setze disabled auf 1. Wie verhindere ich, dass sich die Checkbox selbst deaktiviert?
Mit meinem JavaScript Halbwissen habe ich es ohne Erfolg so probiert: [if(field != self)]
PHP-Code:
function triggerOtherFormFields(){
// Fetch every input field.
var inputs = document.getElementsByTagName("input");
// Go through every input field.
for(i=0,l=inputs.length;i<l;i++){
// Get the current field.
field = inputs[i];
if(field != self){
field.disabled = 1;
}
}
}
Danke!
Lennart
Kommentar