Der Martin: Formular in Formular

Beitrag lesen

Hi,

[standartmäßig]

was war das noch für eine Standart?
Ach, du meintest "Standard"? Ja, sag's doch gleich ...

alle Kästchen nicht gechecked sind und sobald ein Eingabefeld fokusiert wird, wird das Häkchen gechecked.

Keine gute Idee.

So werden alle Änderungen übernommen, die auch geändert wurden.

Und nicht nur die.

<input type="checkbox" name="box42" checked="" />
<input type="text" value="Alter Wert" name="feld42" onFocus="document.db.box42.checked=checked" />

Mal abgesehen davon, dass hier die Anführungszeichen beim "checked" fehlen, bewirkt das doch, dass sogar beim Vorbeinavigieren (Tab, Tab, Tab, ...) am Eingabefeld schon die Checkbox markiert wird. Dann doch besser mit onchange anstatt onfocus.
Und wenn nun der Benutzer Javascript nicht zulässt? ;-)

Übrigens: Die Art, wie du die Tags schließt (mit "/>"), lässt mich vermuten, dass du XHTML andeuten willst. Dann achte aber bitte auch auf die richtige Schreibweise der Attribute, hier speziell onfocus (ohne Großbuchstaben). In XHTML *müssen* alle Tags und Attribute klein geschrieben werden - und der zugehörige Javascript-Eventhandler heißt ja schließlich auch onfocus und nicht onFocus.

So long,
 Martin

--
Alkohl ist ungesund,
Rauchen ist schädlich,
Sex ist unanständig
- und die Erde ist eine flache Scheibe.