JS : valider liste select

Langellier

Membre actif
24 Juin 2002
938
29
Orne
sciences-paysages.fr
Bonjour voici un formulaire avec 2 listes dont les éléments peuvent passer de l'une à l'autre :
ecran.jpg

Le déplacement des éléments fonctionne, mais je n'arrive pas à programmer la validation. Comment faire pour une des listes soit validée ?
J'ai fait un essai ci-dessous qui ne fonctionne pas :
Bloc de code:
function validation()
{un = document.forms[0].source.options[0].text;
deux = document.forms[0].source.options[1].text;
if ((un=="kiwi")&&(deux=="requin")) window.alert('Bravo')}
S'il ne reste plus que les 2 éléments (kiwi et requin) dans la liste de gauche, en cliquant sur valider l'internaute devrait être félicité :D
L'ensemble du script est accessible ici.
 
Bonjour
pour vérifier les javascripts avec Mozilla - Firefox, je tape : "javascript:" dans la barre URL et j'ai la liste des erreurs. A priori ça fait la même chose.
Merci pour le lien d'aide javascript, je vais aller y faire un tour.
 
Ça y est, j'ai réussi :
ecran.jpg

J'avais omis de donner une "value" à chaque option.
En cliquant sur valider le programme vérifie qu'il ne reste que kiwi et requin dans la liste de gauche.
Il subsiste juste un petit pb : au hasard des hésitations de l'internaute, kiwi peut se retouver en seconde position, le programme indiquera à tort une erreur.
Pour ceux que le javascript intéresse, ne pas hésiter à aller voir le script :
http://perso.wanadoo.fr/bernard.langellier/classif/mammiferes.htm