Formulaire dynamique en panne !!
vj
Messages postés
4
Statut
Membre
-
Serge_La Messages postés 408 Statut Membre -
Serge_La Messages postés 408 Statut Membre -
Bonjour,
j'appelle à l'aide car mon formulaire est tombé en panne au niveau de mon SELECT à choix multiples !!
J'ai dû faire une mauvaise manip ou effacer une fonction sans le vouloir, bref lorsque je sélectionne un Pays, les Villes restent inactives ??
Que puis-je faire ?
D'avance un grand merci pour votre aide...
voir résultat sur : <url>https://www.hugedomains.com/domain_profile.cfm?d=petitbain&e=com
j'appelle à l'aide car mon formulaire est tombé en panne au niveau de mon SELECT à choix multiples !!
J'ai dû faire une mauvaise manip ou effacer une fonction sans le vouloir, bref lorsque je sélectionne un Pays, les Villes restent inactives ??
Que puis-je faire ?
D'avance un grand merci pour votre aide...
voir résultat sur : <url>https://www.hugedomains.com/domain_profile.cfm?d=petitbain&e=com
<table style="width: 400px; text-align: center; margin-left: 15px; margin-right: 15px;" align="center" border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="text-align: left; vertical-align: top;">
<div style="padding: 0px; background: white none repeat scroll 0% 60%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; opacity: 0.6;">
<div class="formulaire">
<form action="envoi.php" method="post" name="isc">
<table border="0" cellpadding="0" cellspacing="0" width="490">
<tbody>
<tr>
<td width="100">[fr]Nom et
prénom[/fr][en]Last name & first name[/en]</td>
<td width="1"> </td>
<td width="359"><input name="nom" size="40" id="nom" value="" type="text"></td>
</tr>
<tr>
<td>email @</td>
<td> </td>
<td><input name="mail" size="40" id="mail" type="text"></td>
</tr>
<tr>
<td>message</td>
<td> </td>
<td><textarea name="message" rows="3" id="message"></textarea>
</td>
</tr>
<tr>
<td colspan="3"><table width="480" border="0" align="center" cellpadding="0" cellspacing="0">
<select name="pays" size="1" id="pays" onchange="redirect(this.options.selectedIndex)">
<option selected="selected">[fr]pays (1)[/fr][en]country (1)[/en]</option>
<option>France</option>
<option>England</option>
<option>Germany</option>
<option>Spain</option>
<option>Italy</option>
<option>Ireland</option>
<option>United States</option>
<option>[fr]autre[/fr][en]other[/en]</option>
</select>
<select name="ville" size="1" id="ville" onchange="redirect1(this.options.selectedIndex)">
<option value=" " selected="selected"></option>
<option value=" " selected="selected">[fr]ville (2°)[/fr][en]city (2°)[/en]</option>
</select>
<select name="piscine" size="1" id="piscine">
<option value=" " selected="selected"></option>
<option value=" " selected="selected">[fr]Hôtel & piscine (3°)[/fr][en]hotel & swimming pool (3°)[/en]</option>
</select>
</table>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td>[fr]piscine privée[/fr][en]private pool[/en]
<input name="radiobutton1" type="radio" value="private pool">[fr]salle de bain[/fr][en]bathroom[/en]<input name="radiobutton1" type="radio" value="bathroom"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td colspan="3">[fr]Femme enceinte[/fr][en]Pregnant woman[/en]
<input name="radiobutton2" type="radio" value="enceinte:oui">
<select name="since" size="1" id="select3">
<option selected>[fr]depuis[/fr][en]since[/en]</option>
<option>[fr]1 mois[/fr][en]1 month[/en]</option>
<option>[fr]2 mois[/fr][en]2 month[/en]</option>
<option>[fr]3 mois[/fr][en]3 month[/en]</option>
<option>[fr]4 mois[/fr][en]4 month[/en]</option>
<option>[fr]5 mois[/fr][en]5 month[/en]</option>
<option>[fr]6 mois[/fr][en]6 month[/en]</option>
<option>[fr]7 mois[/fr][en]7 month[/en]</option>
<option>[fr]8 mois[/fr][en]8 month[/en]</option>
</select> [fr]bébé[/fr][en]baby[/en]
<input name="radiobutton2" type="radio" value="baby:yes"> <select name="old" size="1" id="select2"><option selected>[fr]âge[/fr][en]old[/en]</option>
<option>[fr]6 mois[/fr][en]6 month[/en]</option>
<option>[fr]7-12 mois[/fr][en]7-12 month[/en]</option>
<option>[fr]18-36 mois[/fr][en]18-36 month[/en]</option>
<option>[fr]+48 mois[/fr][en]+48 month[/en]</option></select> </td>
</tr>
<script>
<!--
var groups=document.isc.pays.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("[fr]ville (2°)[/fr][en]city (2°)[/en]");
group[1][0]=new Option("[fr]choisissez votre ville[/fr][en]select your city[/en]");
group[1][1]=new Option("Paris");
group[1][2]=new Option("Deauville");
group[1][3]=new Option("Trouville/mer");
group[1][4]=new Option("Honfleur");
group[1][5]=new Option("Le Havre");
group[1][6]=new Option("Rouen");
group[1][7]=new Option("Caen");
group[1][8]=new Option("Vire");
group[2][0]=new Option("[fr]choisissez votre ville[/fr][en]select your city[/en]");
group[2][1]=new Option("London");
group[3][0]=new Option("[fr]choisissez votre ville[/fr][en]select your city[/en]");
group[3][1]=new Option("Berlin");
group[4][0]=new Option("[fr]choisissez votre ville[/fr][en]select your city[/en]");
group[4][1]=new Option("Madrid");
group[5][0]=new Option("[fr]choisissez votre ville[/fr][en]select your city[/en]");
group[5][1]=new Option("Milan");
group[6][0]=new Option("[fr]choisissez votre ville[/fr][en]select your city[/en]");
group[6][1]=new Option("Dublin");
group[7][0]=new Option("[fr]choisissez votre ville[/fr][en]select your city[/en]");
group[7][1]=new Option("New York");
group[7][2]=new Option("Los Angeles");
group[8][0]=new Option("[fr]réservation impossible ![/fr][en]no booking ![/en]");
var temp=document.isc.ville
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
redirect1(0)
}
var secondGroups=document.isc.ville.options.length
var secondGroup=new Array(groups)
for (i=0; i<groups; i++) {
secondGroup[i]=new Array(group[i].length)
for (j=0; j<group[i].length; j++) {
secondGroup[i][j]=new Array() }}
secondGroup[0][0][0]=new Option("[fr]hôtel/piscine (3°)[/fr][en]hotel/swimming pool (3°)[/en]","#");
secondGroup[1][0][0]=new Option("[fr]--3° choix--[/fr][en]--select 3--[/en]","");
secondGroup[1][1][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]","");
secondGroup[1][1][1]=new Option("piscine de Boulogne Billancourt (92)");
secondGroup[1][2][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]","");
secondGroup[1][2][1]=new Option("Hôtel Le Normandy");
secondGroup[1][3][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]","");
secondGroup[1][3][1]=new Option("piscine de Trouville");
secondGroup[1][4][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[1][4][1]=new Option("piscine de Honfleur");
secondGroup[1][5][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[1][5][1]=new Option("piscine du Havre");
secondGroup[1][6][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[1][6][1]=new Option("piscine "Le Transat""," ");
secondGroup[1][7][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[1][7][1]=new Option("piscine de Caen"," ");
secondGroup[1][8][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[1][8][1]=new Option("piscine Aquavire"," ");
secondGroup[2][0][0]=new Option("---Select 3---"," ");
secondGroup[2][1][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[2][1][1]=new Option("[fr]piscine de Londres[/fr][en]London pool[/en]"," ");
secondGroup[3][0][0]=new Option("---Select 3---"," ");
secondGroup[3][1][0]=new Option("[fr]choisissez votre hotel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[3][1][1]=new Option("[fr]piscine de Berlin[/fr][en]Berlin pool[/en]"," ");
secondGroup[4][0][0]=new Option("---Select 3---"," ");
secondGroup[4][1][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[4][1][1]=new Option("[fr]piscine de Madrid[/fr][en]Madrid pool[/en]"," ");
secondGroup[5][0][0]=new Option("---Select 3---"," ");
secondGroup[5][1][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[5][1][1]=new Option("[fr]piscine de Milan[/fr][en]Milan pool[/en]"," ");
secondGroup[6][0][0]=new Option("---Select 3---"," ");
secondGroup[6][1][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[6][1][1]=new Option("[fr]piscine de Dublin[/fr][en]Dublin pool[/en]"," ");
secondGroup[7][0][0]=new Option("---Select 3---"," ");
secondGroup[7][1][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[7][1][1]=new Option("[fr]piscine de Manhattan[/fr][en]Manhattan pool[/en]"," ");
secondGroup[7][0][0]=new Option("---Select 3---"," ");
secondGroup[7][2][0]=new Option("[fr]choisissez votre hôtel ou piscine[/fr][en]select your hotel or pool[/en]"," ");
secondGroup[7][2][1]=new Option("[fr]piscine de Los Angeles[/fr][en]L.A pool[/en]"," ");
secondGroup[8][0][0]=new Option("[fr]veuillez me contacter ![/fr][en]please contact me ![/en]"," ");
var temp1=document.isc.piscine
function redirect1(y){
for (m=temp1.options.length-1;m>0;m--)
temp1.options[m]=null
for (i=0;i<secondGroup[document.isc.pays.options.selectedIndex][y].length;i++){
temp1.options[i]=new Option(secondGroup[document.isc.pays.options.selectedIndex][y][i].text,secondGroup[document.isc.pays.options.selectedIndex][y][i].value)
}
temp1.options[0].selected=true
}
function redirect2(z){
window.location=temp1[z].value
}
//-->
</script>
<tr>
<td> </td>
</tr>
<tr>
<td><input name="Submit" value="[fr]Envoyer[/fr][en]Submit[/en]" type="submit"></td>
</tr>
</tbody>
</table>
</form>
</div>
</div>
</td>
</tr>
</tbody>
</table>
A voir également:
- Formulaire dynamique en panne !!
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Tableau croisé dynamique - Guide
- Formulaire de reclamation instagram - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur