form addEventListener submit

Posté le mardi 30 janvier 2007 à 12 h 35, Read it in english with Google

J’ai capté pourquoi les retours d’EventListeners dans les addEventListener associés à l’action submit sur un form ne marchent pas.

un petit bout de code pour l’exemple :

span class="st0">'submit'

Cela n’annulera pas l’action sur lorsque l’ont click sur un boutton submit dans le formulaire.
La raison est simple, il peut y avoir plusieurs EventListeners associé au meme éléments et à la meme action, il serait donc dure de savoir quel valeur de retour le moteur va prendre en compte si il y en a plusieur.

Pour cette raison, le code retournant la valeur de retour définissant si le formulaire doit etre envoyé ou non doit etre placé dans la propriété onsubmit de l’élément :

 

Maintenant, le formulaire est désactivé et ne s’éxécutera uniquement si l’on fait apel à la méthode :

 

à noté que cela est aussi valable pour les action click des liens, la méthode addEventListener ne marchera pas, il faut utiliser :

 

4 réponses à “form addEventListener submit”

  1. alex

    hi nice site.

  2. robert

    hi all.

  3. naisioxerloro

    Hi.
    Good design, who make it?

  4. defcon

    Salut!

    Merci pour l’info! ca fait une plombe que je cherche 😉

Laissez un commentaire :