Utilisation de condition IF ELSE
Bonjour à tous,
A 39 ans je me suis lancé un Défi apprendre à coder en JS !!! voici l'un de mes premiers exo qui fonctionne sauf quand j'ajoute le ELSE.... si une bonne âme charitable peux me dire ce qui ne va pas ce serait top ;)
A premiere vu il manque un ";" maisje ne vois vraiment pas ou....
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <SCRIPT language=javascript>
function Trouvetout (){
var chaine1=document.part6.premier.value;
var chaine2=document.part6.second.value;
var position=(chaine1.charAt(chaine2));
var sifaux=false;
for (var i=0; i<chaine1.length; i++) {
var pos3=(chaine1.charAt(i));//renvoi le dernier caractere
if(chaine1[i] == chaine2)
{
numindice = i; // stock lenuméro
alert ( "position de l'indice est : " + numindice +" "+chaine1[i] + " la valeur est dans la chaine");
}
//erreur ici mais je ne vois pas ou
else ( chaine1[i] == sifaux ) {
alert ("Valeur non comprise dans la chaine");
}
// fin de l'erreur
}
}
</SCRIPT>
<FORM name="part6">
Chaine de référence :
<INPUT type="text" id="" name="premier" value=""><BR>
valeur a trouver:
<INPUT type="text" id="" name="second" value=""><BR>
<INPUT TYPE="button" NAME="bouton6" VALUE="EXO8" onClick='Trouvetout(part6)'>
</FORM> |
Merci d'avance :)