Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: Xorbuk le le 17-08-2004 a 18:28:50

Titre: xhtml 1.1 et formulaire
Posté par: Xorbuk le le 17-08-2004 a 18:28:50

Bonjour a tous,
comme pas mal de monde je fais migrer mon site vers xhtml, et quitte à faire, vers du Xhtml1.1.
Mais une seule chose me pose problème après passage sur le validator du w3c.
Citation:
Line 146, column 45: there is no attribute "name"

<form action="index2.php" method="post" name="formu">


Ils sont gentils, mais comment je fais moi sans mon "name"???
En fait c'est surtout pour javascript. ex:


Code:

...
document.forms['formu'].elements['newmess'].value = "blabla";
...


edit: a noter que ça passe le xhtml 1.0 Transitional, donc au pire ce n'est pas bien grave. Mais ça m'enbête sachant que c'est la seul chose qui m'enpeche de mettre le tag xhtml1.1

Titre: Re:xhtml 1.1 et formulaire
Posté par: Bloubli le le 17-08-2004 a 20:32:06

Remplace name="" par id=""

Titre: Re:xhtml 1.1 et formulaire
Posté par: Xorbuk le le 17-08-2004 a 20:55:20

nikel, merci ;)

Titre: Re:xhtml 1.1 et formulaire
Posté par: chadom le le 20-08-2004 a 19:03:15

Au passage, plutôt que de te "taper" toute l'arborescence :

Code:
document.forms['formu'].elements['newmess'].value

utilise getElementById()

Code:
document.getElementById('newmess').value


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.