Le Lundi, 29 Juillet 2002 11.24, Daniel Cordey a écrit : > Y-aurait-il un quelqu'un capable d'exppliquer pourquoi le code html suivant > engendre un ré-affichage de la page ? > > <html> > <form> > <input type=text onchange="alert('OK');" name=toto value=10 size=5> > </form> > > Que je sache, l'évènement 'onChange" n'a rien a voir avec "submit".... et > pourtant c'est bien ce qui se passe. Les autres events (comme onClick sur > un bouton), n'ont pas cette réaction. > > Je passe sur le fait que ceci ne marche pas avec Netscape 4.7, 6.*, Mozilla > 1.*, Opera... mais seulement avec Konqueror et IE (la honte !) > > Daniel
J'ai essayé: --------------------------------------------------------------------------- <html><body><form> <input type=text onChange="alert('toto');" name=toto value=10 size=5> <input type=text onBlur="alert('tata');" name=tata value=10 size=5> <input type="button" name="monBouton" value="2" onClick="alert('2');"> <h1>hello</h1> </form></body></html> --------------------------------------------------------------------------- et je constate que: - dans toto ou tata, la touche "enter" valide le formulaire = submit - onBlur réagit correctement ainsi que onClick - onChange est mort, il ne réagit pas Est-ce-que onChange marche ? Y'a-t-il un exemple ou il réagit ? -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.