On Monday 29 July 2002 14:48, Félix Hauri wrote: > Et si tu passes d'un champs à l'autre avec ``tab'' plutót que ``enter'' ?
Absolument, c'est le comportement standard. Par défaut, TAB positionne le curseur dans le champ suivant de la form. L'ordre de déplacement du curseur peut-être modifié à l'aide de l'attribut "tabindex". C'est équivalent aux TABLIST des widgets trouvés sous XWindos (MOtif, GTK, ...). Il y a d'ailleurs aussi un équivalent de cette manière de faire dans "curses". Enter est normalement réservé à une validation. Comme le TAB n'est pas traîté dans le cas de "onChange" (sous Konqueror, Opera, Netscape, Mozilla), j'avais pris l'habitude d'utiliser RETURN. Et comme RETURN appelait bien la fonction définie dans mon "onChange", j'en avais faussement déduit qu'il remplaçait le TAB. Seul IE réagit au TAB avec un "onChange"... c'est honteux à dire... Daniel -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.