Christoph Schnauß: kein Name in form Element erlaubt?

Beitrag lesen

hallo Rene,

ich habe eine XHTML 1.0 STRICT Datei erstellt und in dieser kommt auch etwas Javascript zum Einsatz. Wenn ich die Datei beim W3C Validator versuche zu validieren wird mir immer das name Attribut innerhalb des form Elementes angemeckert. Dieses wird aber von dem Javascript benötigt. Wenn ich stattdessen id einsetze geht das Javascript nicht mehr. Wie kann man das valide lösen?

Das hängt stark von deiner Javascript-Funktion ab und davon, ob du die überhaupt benötigst. Formulare sind eigentlich dazu da, daß sie eine "Interaktion" mit serverseitigen Scripts ermöglichen, also beispielsweise CGI-Programme aktivieren. Das kann PERL sein, aber auch PHP usw. ,aber normalerweise nicht Javascript. Das einzige, was zulässig ist, wäre ein EventHandler, und damit kann man durchaus tricksen und über einen EventHandler wie "onmouseover" noch beliebige Javascxript-Geschichten in die EDV-Welt setzen.

Du tust dir selber einen Gefallen, wenn du bei solchen Fragen entweder (wenns nicht zuviel ist) den Quelltext mit herschreibst oder aber die Adresse einer Seite mit deinem Problem angibst, so daß man sichs konkret anschauen kann. So ins Blaue hineintheoretisieren mag kaum jemand.

Christoph S.