Pré-remplissage formulaire après clic sur bouton

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour

Je cherche à réaliser 2 actions à la suite après un clic sur un bouton :

1 : Ouvrir une page spécifique contenant un formulaire (lien vers page contact)

2 : préremplir un champs du formulaire présent (en l'occurrence sélectionner automatiquement l'un des choix présents dans ma liste déroulante).

J'ai "réussi" à réaliser les deux actions séparément mais je ne parviens pas à les exécuter ensemble via ce code (la page se charge bien mais la présélection ne fonctionne pas) :


jQuery(document).ready(function( $ ){

$('.ma_class').click(function(){

window.open("/contact");

document.getElementById("mon_id").value = "Choix_à_sélectionner_automatiquement";

});

});


Comment procéder pour ouvrir ma page contact PUIS avoir automatiquement le choix voulu, sélectionné dans ma liste ?

Merci de votre aide !! :)

2 réponses

jordane45 Messages postés 30651 Date d'inscription   Statut Modérateur Dernière intervention   4 830
 
Bonjour,
Tu ferais mieux de passer le choix à sélectionner en paramètre de l'URL ... et à récupérer cette donnée lorsque tu affiches la page.
il est compliqué, en JS, d'aller manipuler le contenu d'une autre fenêtre...
Surtout qu'il faut attendre qu'elle soit fini de charger avant de pouvoir y toucher...
0
Utilisateur anonyme
 
Merci Jordane45 pour cette piste, j'ai procédé comme cela finalement et tout fonctionne parfaitement !

Bon weekend !
0