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.