Java Script: Wenn INPUT ausgewählt dann...
bearbeitet von Rundi>Weder a, noch b, noch x sind irgendwo deklariert. Die werden daher bei der ersten Zuweisung angelegt, und >zwar als globale Variablen. Das ist nicht schön, das möchte man normalerweise nicht. Deklariere daher am >Anfang der Funktion:
>
>var a, b, x;
>
>Problematisch ist aber, dass a bzw. b gar nicht angelegt werden, wenn die zugeordnete Checkbox nicht >markiert ist. Dann erzeugt der Zugriff darauf einen Javascript-Fehler.
Ich habe die Variablen a, b und x defeniert doch jetzt bekomme ich bei einem Nichtaufruf einer Bedingung die Ausgabe NaN (Not a Number) wie kann ich dieses Problem am besten lösen?