Forum de discussion
Forum « Programmation Javascript » (archives)
Re: formulaire à 2 listes URGENT URGENT
Envoyé: 24 mai 2006, 10h56 par blessing
Malheureusement j'ai essayé et ça ne marche toujours pas.
Peux-tu regarder dans ce que j'ai fait ce qui ne va pas?!
<HTML>
<HEAD>
<TITLE>fiches déclarations</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<SCRIPT language=JavaScript><!--
aListe = new Array(9);
aListe[0] = new Array (new Option("Choisissez un produit"));
aListe[1] = new Array (new Option("Choisissez un produit"));
new Option("accueil-relationnel"),
new Option("relationnel-conseiller")
);
aListe[2] = new Array (new Option("Choisissez un produit"));
new Option("ATD"),
new Option("ITBF ou FICP")
new Option("Mauvais conseil placement")
new Option("Suivi commercial")
new Option("Refus d'ouverture de compte")
new Option("Suivi compte")
new Option("Suivi compte épargne")
new Option("Transfert de compte")
);
aListe[3] = new Array (new Option("Choisissez un produit"));
new Option("Remises de chèques"),
new Option("Chèques payés")
new Option("Virements")
new Option("Avis de prélèvement")
new Option("Fraudes CB")
new Option("Cartes bancaires")
new Option("Effets")
new Option("Espèces")
new Option("Rejet d'écritures")
new Option("Fraudes chèques")
new Option("Opérations à l'international")
new Option("Devises")
new Option("Remises espèces")
new Option("prob commerçant TPE")
new Option("Opposition sur chèques")
new Option("Refus débit différé fin de produit")
);
aListe[4] = new Array (new Option("Choisissez un produit"));
new Option("Opérations titres"),
new Option("Conseil de placement titres")
new Option("Succession")
new Option("Parts sociales")
);
aListe[5] = new Array (new Option("Choisissez un produit"));
new Option("Contestation produits"),
new Option("Délais de réception relevé de compte")
new Option("Banque à distance")
new Option("Qualité prestations et services")
new Option("Qualité Internet")
);
aListe[6] = new Array (new Option("Choisissez un produit"));
new Option("Assurances vie"),
new Option("Auto et habitation/fructi santé")
new Option("Prévoyance ")
);
aListe[7] = new Array (new Option("Choisissez un produit"));
new Option("Demandes de rétrocession de frais"),
new Option("Contestation de frais ou agios perçus")
new Option("Tarification-contestation nouveaux tarifs ")
);
aListe[8] = new Array (new Option("Choisissez un produit"));
new Option("Autorisation de découvert"),
new Option("Délais de constitution dossiers de prêts")
new Option("Contestation refus d'octroi de prêt")
new Option("Assurances emprunteurs")
new Option("Contestation taux de crédits")
new Option("Problème au déblocage de fonds")
new Option("demande de justificatifs")
new Option("demande report échéance de prêt")
new Option("problème sur le suivi du dossier de prêt")
new Option("Sur-endettement")
new Option("Contentieux")
);
aListe[9] = new Array (new Option("Choisissez un produit"));
new Option("Information-secret bancaire"),
new Option("CNIL")
);
function twAjusteListe(Sel1,Sel2) {
Sel2.options.length = 0;
Sel2.options.length = aListe[Sel1.selectedIndex].length;
for (var i = 0; i < aListe[Sel1.selectedIndex].length; i++) {
Sel2.options[i] = new Option(aListe[Sel1.selectedIndex][i].text,aListe[Sel1.selectedIndex][i].value);
}
Sel2.options[0].selected = true
}
if (document.layers) history.go(0);
}
//
-->
</script>
<link href="/config/style.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY BGCOLOR=#FFFFFF leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<TABLE WIDTH=832 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD width="832" height="90" align="left" valign="top">
</TR>
</TABLE>
<table width="977" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="826" valign="top"><table width="759" height="630" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="759" valign="top"><p> </p>
<blockquote>
<blockquote>
<blockquote>
<div align="left">
</div>
<div align="center">
<form action="" method="POST" name="menu">
<p>
<select name="liste1" onChange="twAjusteListe(this.form.liste1,this.form.listDyn)">
<option value="0" selected>--- Choisissez un motif ---</option>
<option value="1">Accueil-relationnel</option>
<option value="2">Gestion des comptes</option>
<option value="3">Moyens de paiement</option>
<option value="4">Titres</option>
<option value="5">Services bancaires</option>
<option value="6">Assurances</option>
<option value="7">Tarification</option>
<option value="8">Engagements</option>
<option value="9">Information</option>
</select>
</p>
<p>
<select name="listDyn" onChange="sel=this.options[this.selectedIndex].value;if (sel){twAller(sel)}">
<option value="0" selected>Choisissez un produit</option>
</select>
</form>
</td>
</tr>
<tr>
<td valign="top"> </td>
</tr>
</table>
</td>
</tr>
</table>
</BODY>
</HTML>
Réponses
|