form addEventListener submit
Posté le mardi 30 janvier 2007 à 12 h 35, Read it in english with GoogleJ’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 :
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 :
hi nice site.
hi all.
Hi.
Good design, who make it?
Salut!
Merci pour l’info! ca fait une plombe que je cherche 😉