Simuler un clic sur un bouton en javascript
Je veux être en mesure de soumettre un formulaire une fois qu'une page se charge automatiquement à l'aide de Javascript.
Je suis en train d'écrire un google chrome extension.
Jusqu'à présent, l'extension peut remplir de texte dans les zones de saisie, mais je ne peux pas trouver un moyen de passer à l'étape suivante où l'utilisateur, cliquez sur Soumettre. S'il vous plaît aider. Je vous remercie.
EDIT: Pardon mon montage. Il n'était pas clair à qui il a été écrit à une extension chrome pour ceux d'entre nous dans la salle de chat. --drachenstern
OriginalL'auteur milan | 2010-11-10
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé quelque chose comme
document.getElementById('myForm').submit()
?Avec un formulaire (après modification):
MODIFIER après votre commentaire:
La
script
balise doit être postérieure à laform
tag. Ou à la fin de labody
tag si vous voulez être certain que tous les éléments du DOM sont chargés.Ce n'travail, j'ai trouvé un autre problème ailleurs dans le code. Merci!!!!
OriginalL'auteur Mic
Essayer de document.getElementById('form1').submit();
Appelez-vous cette ligne lorsque le document est prêt ? peut-être que vous pouvez mettre cette ligne en bas de la page ? Votre formulaire est vide ?
Comment puis-je faire pour que lorsque le document est prêt, si je ne peux pas modifier le code HTML?
Pouvez-vous utiliser Jquery ? $(document).ready(function(){ // Votre code ici });
Pour le faire fonctionner sans jQuery, ajouter le
.submit()
commande dans unscript
tag à la fin de labody
tag. Cela permettra d'assurer que tous les DOM est prêt avant d'exécuter votre script.OriginalL'auteur Sebastien Robert