Par défaut Action sur un bouton

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
alf78fr
Messages : 11
Enregistré le : 23 avr. 2019, 10:40

Par défaut Action sur un bouton

Message par alf78fr » 23 avr. 2019, 14:43

Bonjour à toutes et à tous
j'ai un formulaire avec un bouton que je voudrais valider automatiquement

Code : Tout sélectionner

<input name="addbtn" type="button" value="Ajouter(Y)" onclick="validate( this.name )" accesskey="Y" >
j'ai fait un bout de code du style

Code : Tout sélectionner

var BoutonY = document.getElementsByName('addbtn');
BoutonY.onclick(event);
et cela ne marche pas ...
Merci de votre aide

Avatar du membre
webmaster
Administrateur du site
Messages : 563
Enregistré le : 28 févr. 2017, 15:19

Re: Par défaut Action sur un bouton

Message par webmaster » 24 avr. 2019, 10:09

Bonjour,

Pour forcer un click, la syntaxe est :

Code : Tout sélectionner

var BoutonY = document.getElementsByName('addbtn');
BoutonY.click();
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

alf78fr
Messages : 11
Enregistré le : 23 avr. 2019, 10:40

Re: Par défaut Action sur un bouton

Message par alf78fr » 24 avr. 2019, 10:48

merci mais cela ne marche pas :-(

Avatar du membre
webmaster
Administrateur du site
Messages : 563
Enregistré le : 28 févr. 2017, 15:19

Re: Par défaut Action sur un bouton

Message par webmaster » 24 avr. 2019, 12:05

Ha oui, je n'avais pas vu le getElementsByName qui n'existe pas

Voici un exemple fonctionnel

Code : Tout sélectionner

<input name="addbtn" id="btnY" type="button" value="Ajouter(Y)" onclick="alert('click')" accesskey="Y" >
<script>
var BoutonY = document.getElementById('btnY');
BoutonY.click();
</script>
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

Répondre