Ajout dans un OnChange
Fermé
analog101
Messages postés
173
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
25 février 2020
-
Modifié par analog101 le 26/08/2011 à 15:56
supernico Messages postés 513 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 20 novembre 2011 - 27 août 2011 à 10:11
supernico Messages postés 513 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 20 novembre 2011 - 27 août 2011 à 10:11
A voir également:
- Ajout dans un OnChange
- Ajouter un compte gmail - Guide
- Ajouter un profil netflix payant - Guide
- Ajouter un compte whatsapp - Guide
- Ajout rapide snap fake - Forum Snapchat
- Ajouter agenda outlook dans google agenda - Guide
4 réponses
supernico
Messages postés
513
Date d'inscription
dimanche 30 décembre 2007
Statut
Membre
Dernière intervention
20 novembre 2011
193
26 août 2011 à 23:31
26 août 2011 à 23:31
tu peux créer une fonction JavaScript contenant les 3 actions que tu souhaite exécuter, et appeler cette fonction à partir de l'événement. ça doit te donner un truc du genre :
OnChange="mafonction()"
function mafonction()
{
// le code à exécuter
}
Par contre je vois pas pourquoi tu veux exécuter ces 3 actions, car chacune d'elle te redirige vers une autre page sans pouvoir exécuter le reste...
OnChange="mafonction()"
function mafonction()
{
// le code à exécuter
}
Par contre je vois pas pourquoi tu veux exécuter ces 3 actions, car chacune d'elle te redirige vers une autre page sans pouvoir exécuter le reste...
je voudrais que ces 2 champs (input texte et valeur de la select ) saisis dans la homepage soit reprise dans la page de destination qui contien les 2 même champs, meme id
supernico
Messages postés
513
Date d'inscription
dimanche 30 décembre 2007
Statut
Membre
Dernière intervention
20 novembre 2011
193
27 août 2011 à 09:23
27 août 2011 à 09:23
tu es en html pur ou tu peux utiliser du php ? (je ne connais pas de moyen de passer des paramètres entre 2 pages en html pur, par contre en php c'est très facile)
en php
supernico
Messages postés
513
Date d'inscription
dimanche 30 décembre 2007
Statut
Membre
Dernière intervention
20 novembre 2011
193
Modifié par supernico le 27/08/2011 à 10:11
Modifié par supernico le 27/08/2011 à 10:11
as-tu essayé avec un formulaire ?
Sur ta page 1 :
<form method="post" action="" ENCTYPE="x-www-form-urlencoded" id="myForm" >
<INPUT type="text" value="Valeur par défaut" name="myInput" />
<select name="mySelect" ><option>a</option><option>b</option></select>
<select onChange="document.getElementById('myForm').action=this.options[selectedIndex].value;document.getElementById('myForm').submit();" ><option>url1</option><option>url2</option></select>
</form>
Sur ta page appelée :
<?php
$valeur_select = $_POST['mySelect'];
$valeur_input = $_POST['myInput'];
?>
Sur ta page 1 :
<form method="post" action="" ENCTYPE="x-www-form-urlencoded" id="myForm" >
<INPUT type="text" value="Valeur par défaut" name="myInput" />
<select name="mySelect" ><option>a</option><option>b</option></select>
<select onChange="document.getElementById('myForm').action=this.options[selectedIndex].value;document.getElementById('myForm').submit();" ><option>url1</option><option>url2</option></select>
</form>
Sur ta page appelée :
<?php
$valeur_select = $_POST['mySelect'];
$valeur_input = $_POST['myInput'];
?>