Question

Je suis en train de faire ce travail de code.

<form name="myform" onsubmit="alert('1');"> </form>
<a href="javascript: void(0);" onclick="document.myform.submit();">ok</a>

Mais rien ne se passe lorsque je clique sur « ok ». Où ai-je trompé?

Était-ce utile?

La solution

  

Le navigateur ne déclenche pas l'événement onsubmit si vous appelez la méthode submit programme. Par conséquent, si le formulaire utilise le script sous forme de validateur, appelez la méthode onsubmit également pour déclencher la validation.

http://www.javascript-coder.com/ javascript-forme / javascript-form-submit.phtml (il y a également un exemple)

Alors, votre formulaire est affiché, mais onsumbit ne se déclenche pas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top