Bonjour, j'ai un script qui fonctionne très bien sous FF et pas sur IE ( surprise? lol )
J'essaye selon la valeur d'un champ text placé plus haut de modifier le type d'un input : soit password soit text.
voici le code
le $ est equivalent au "getElementById"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if(quatreLettres.childNodes[0].nodeValue == 'true'){ $('libelleMotDePasse').innerHTML = 'Je saisis ici les 4 premières lettres de mon nom :'; $('pwd').setAttribute('type','text'); new Effect.Fade('jaioublieMdp', 1); new Effect.Fade('aideMotDepasse2', 1); new Effect.Pulsate('libelleMotDePasse', 1); } else{ $('libelleMotDePasse').innerHTML = 'Mon mot de passe :'; $('pwd').setAttribute('type','password'); new Effect.Appear('jaioublieMdp', 1); new Effect.Appear('aideMotDepasse2', 1); new Effect.Pulsate('libelleMotDePasse', 1); }
pourquoi IE ne comprends pas ce bout de code ?
Partager