/xhtml - Probleme mit id attribut in Formular
Compu
- php
Hi,
ich habe meine Seiten auf xhtml umgeschrieben und habe nun ein Problem mit dem id Tag in einem Formular:
Line 87, character 20:
<input id="anrede" type="radio" value="Herr" />
^Error: ID anrede already defined
Line 85, character 20:
<input id="anrede" type="radio" value="Frau" />
^ID anrede first defined here
Für einen Radiobutton müssen die Namen der Felder ja gleich sein.
Dies scheint aber nicht xhtml zu funzen.
Danke
Hi,
Für einen Radiobutton müssen die Namen der Felder ja gleich sein.
Dies scheint aber nicht xhtml zu funzen.
die _Namen_ , vielleicht nicht die _Id_'s
nur ne Vermutung, kenne mich nicht wirklich aus
ciao
romy
Hi,
Dies scheint aber nicht xhtml zu funzen.
die _Namen_ , vielleicht nicht die _Id_'s
nur ne Vermutung, kenne mich nicht wirklich aus
Das Attribut "name" wird bei xhtml durch das Attribut "id" ersetzt.
Aber bei Radio Buttons haben ja alle die gleiche ID. Un das ist das Problem ... :-(
Compu
Hallo Compu,
Das Attribut "name" wird bei xhtml durch das Attribut "id" ersetzt.
Wie kommst du darauf?
Romy hat den richtigen Hinweis bereits gegeben, hier ist es
notwendig das "name" Attribut zu verwenden, "id" darf dokumentenweit
nur genau ein einziges Mal vorkommen.
Der Validator wird hingegen nicht "meckern", wenn du das
"name"-Attribut verwendest.
Gruß wolfgang
Hi,
Wie kommst du darauf?
Romy hat den richtigen Hinweis bereits gegeben, hier ist es
notwendig das "name" Attribut zu verwenden, "id" darf dokumentenweit
nur genau ein einziges Mal vorkommen.
Der Validator wird hingegen nicht "meckern", wenn du das
"name"-Attribut verwendest.
Ich habe die Doku nicht richtig gelesen. Mein Fehler.
Jetzt sehe ich es ein.
Das ID gilt nur für das form,a,img,etc Attribut.
Danke!!!!!!!!
Hi,
Das Attribut "name" wird bei xhtml durch das Attribut "id" ersetzt.
Aber nicht bei allen Elementen, siehe http://www.w3.org/TR/xhtml1/#h-4.10
HTML 4 defined the name attribute for the elements a, applet, form, frame, iframe, img, and map. HTML 4 also introduced the id attribute. Both of these attributes are designed to be used as fragment identifiers.
Die Aufzählung der Elementen enthält NICHT die Elemente input, textarea, select, button.
cu,
Andreas