OVH Cloud OVH Cloud

name pour un form non supporté par le xhtml?

3 réponses
Avatar
Marc Collin
salut

en php je fais:


echo'<form name="votes" method="post" action="vote.php"><div
class="titre">'.$vote->vot_libelle.'</div>';

ce qui me donne au final:

<form name="votes" method="post" action="vote.php">

pourtant le validateur du w3c me dit:

there is no attribute "name"


c'est en fait la validation de ma page principale...

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.laboiteaprog.com%2Findex.php&charset=%28detect+automatically%29&doctype=%28detect+automatically%29&ss=1

une idée?
--
La boîte à prog http://laboiteaprog.com

3 réponses

Avatar
Pierre Goiffon
"Marc Collin" a écrit dans le message de
news:v8dsc.19252$
<form name="votes" method="post" action="vote.php">

pourtant le validateur du w3c me dit:

there is no attribute "name"



Je suppose que vous faites du XHTML ? Alors lisez bien les specs et vous
verrez que l'attribut name est appelé à disparaitre, ce qui explique le
message envoyé par le validateur.
(maintenant, c'est peut être autre chose :D)
Avatar
Thibaut Allender
on 24/05/2004 9:49, Pierre Goiffon wrote :

Je suppose que vous faites du XHTML ? Alors lisez bien les specs et vous
verrez que l'attribut name est appelé à disparaitre, ce qui explique le
message envoyé par le validateur.
(maintenant, c'est peut être autre chose :D)



et donc, pour completer la reponse, remplacer name par id, si on doit
faire reference a cet element via DOM par exemple. sinon, supprimer
name, il est inutile.

--
thibaut allender | freelance | web|system developer|designer
+32 496 26 75 76 | http://capsule.org *new version*
Avatar
Pierre Goiffon
"Thibaut Allender"
a écrit dans le
message de news:
Je suppose que vous faites du XHTML ? Alors lisez bien les specs et
vous verrez que l'attribut name est appelé à disparaitre



et donc, pour completer la reponse, remplacer name par id



Moi je dirai surtout : ne pas faire de XHTML si on ne sait pas exactement ce
que ça implique et quels avantages on va en tirer. Autant dire, dans 99% des
cas, faire du HTML et ne pas s'ennuyer à respecter l'annexe C de la
recommandation XHTML 1.0 et gérer tous les ennuis qui vont avec.