Bonjour !
Je souhaite faire une page en XHTML Strict. J'utilise une balise <form>, sachant que l'attribut name n'est pas autorisé, j'utilise alors l'attribut id pour donner un nom à mon form et ainsi pouvoir le manipuler (dans un script javascript). Cependant, ma balise ne semble pas correct puisque je ne pas l'utiliser dans mon script. Par contre, si j'utilise la balise 'name', cela fonctionne parfaitement. Pourriez vous m'aider à régler ce problème ?
Fonctionne(mais n'est pas à la norme) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <form name="speed"> <!-- Bouton automatique--> <a href="javascript:;" onmouseover="document.automatique.src='automatique2.gif';" onmouseout="document.automatique.src='automatique.gif';" onclick="auto_debut();"> <img id="automatique" src="automatique.gif" alt="btn_automatique"/></a> <!-- Temporisation--> <div> <input type="radio" name="temps" id="temps_1" value="1" checked="checked"/>Rapide <input type="radio" name="temps" id="temps_2" value="2"/>Normal <input type="radio" name="temps" id="temps_3" value="3"/>Lent </div> </form>
Fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <form id="speed"> <!-- Bouton automatique--> <a href="javascript:;" onmouseover="document.automatique.src='automatique2.gif';" onmouseout="document.automatique.src='automatique.gif';" onclick="auto_debut();"> <img id="automatique" src="automatique.gif" alt="btn_automatique"/></a> <!-- Temporisation--> <div> <input type="radio" name="temps" id="temps_1" value="1" checked="checked"/>Rapide <input type="radio" name="temps" id="temps_2" value="2"/>Normal <input type="radio" name="temps" id="temps_3" value="3"/>Lent </div> </form>
Partager