Erreur dans ma petite liste déroulante.
Publié : 06 févr. 2007, 12:10
Bonjour,
Je finis mon premier site web et les pages sont validables en html 4.01 transitionnal sauf, sauf un élément de la liste déroulante que voici, liste que j'ai trouvée sur un site, qui marche bien mais qui comporte une erreur que je suis incapable de voir:
<form>
<select name="liste1" size="1">
<option selected="selected" value="">
----------Table des matières----------
</option>
<option value="index.html">Accueil
</option>
<option value="Introduction.html">Première
partie intro.
</option>
<option value="Introduction2.html">Seconde partie intro.
</option>
<option value="intro3.html">Troisième partie
intro.
</option>
</select>
<input value="Se rendre vers..."
onclick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('Veuillez faire un choix dans le menu.')"
type="button">
</form>
(C'est une version raccourcie mais les commandes utilisées y sont toutes)
Le validateur me dit que <form> devrait être suivi d'autre chose ; j'ai essayé, complètemet au pif, de rajouter : method ="post" et d'autres valeurs mystérieuses trouvées dans un livre, mais que nenni !
Si un développeur voyait le lézard, je lui en saurais gré (et les lecteurs de mon site aussi).
Merci
Eti
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7.12) Gecko/20050915
Je finis mon premier site web et les pages sont validables en html 4.01 transitionnal sauf, sauf un élément de la liste déroulante que voici, liste que j'ai trouvée sur un site, qui marche bien mais qui comporte une erreur que je suis incapable de voir:
<form>
<select name="liste1" size="1">
<option selected="selected" value="">
----------Table des matières----------
</option>
<option value="index.html">Accueil
</option>
<option value="Introduction.html">Première
partie intro.
</option>
<option value="Introduction2.html">Seconde partie intro.
</option>
<option value="intro3.html">Troisième partie
intro.
</option>
</select>
<input value="Se rendre vers..."
onclick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('Veuillez faire un choix dans le menu.')"
type="button">
</form>
(C'est une version raccourcie mais les commandes utilisées y sont toutes)
Le validateur me dit que <form> devrait être suivi d'autre chose ; j'ai essayé, complètemet au pif, de rajouter : method ="post" et d'autres valeurs mystérieuses trouvées dans un livre, mais que nenni !
Si un développeur voyait le lézard, je lui en saurais gré (et les lecteurs de mon site aussi).
Merci
Eti
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7.12) Gecko/20050915