begin process at 2012 05 29 09:07:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

liste deroulantes dynamiques m'envoie pas donnée


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

liste deroulantes dynamiques m'envoie pas donnée

mardi 30 août 2005 à 00:09:41 | liste deroulantes dynamiques m'envoie pas donnée

bounounours

bonjour,
je reçoit toutes les données de mon formulaire sauf "liste" qui est le resultat des choix faits dans les listes deroulantes dynamiques, pourtant le script cgi que j'utilise fonctionne puisque je reçoit les autres données.
si quelqu'un pouvait m'aider.
merci
bounounours


<script language="JavaScript" type="text/javascript">

function Deplacer(l1,l2) {
  if (l1.options.selectedIndex>=0) {
   o=new Option(l1.options[l1.options.selectedIndex].text,l1.options[l1.options.selectedIndex].value);
   l2.options[l2.options.length]=o;
   l1.options[l1.options.selectedIndex]=null;
  }else{
   alert("Aucun matériel sélectionné");
  }
}
</SCRIPT>

<script language="JavaScript" type="text/javascript">
var mod=new Array();
mod[1]=new Array("Ordinateur Bureautique 1", "Ordinateur Bureautique 2");
mod[2]=new Array("Ordinateur Familial 1", "Ordinateur Familial 2");
mod[3]=new Array("Ordinateur Haut de gamme 1", "Ordinateur Haut de gamme 2");
mod[4]=new Array("Portable Bureautique 1", "Portable Bureautique 2");
mod[5]=new Array("Portable Familial 1", "Portable Familial 2");
mod[6]=new Array("Portable Haut de gamme 1", "Portable Haut de gamme 2");
mod[7]=new Array("Imprimante Jet d'encre 1", "Imprimante Jet d'encre 2");
mod[8]=new Array("Imprimante Multi-fonctions 1", "Imprimante Multi-fonctions 2");
mod[9]=new Array("Imprimante Laser 1", "Imprimante Laser 2");
mod[10]=new Array("Pendrive 1", "Pendrive 2");
mod[11]=new Array("Souris", "Clavier");

function updateMod()
{
var newOpt;
var cl_=document.getElementById("selectmarque").value;
clearMod();
newOpt=new Option("modele", 0);
document.getElementById("selectmodele").options[0]=newOpt;
if (cl_!=0)
{
for (i_=0; i_<mod[cl_].length; i_++)
{
newOpt=new Option(mod[cl_][i_], mod[cl_][i_]);
document.getElementById("selectmodele").options[document.getElementById("selectmodele").length]=newOpt;
}
}
}

function clearMod()
{

while (document.getElementById("selectmodele").options.length>0)
document.getElementById("selectmodele").options[document.getElementById("selectmodele").options.length-1]=null;
}


</script>

<form action="http://www.boubou.com/cgi-bin/form.cgi" method="post" class="inscription" name="formulaire">
<fieldset class="fieldset">
<blockquote>Pouvez-vous nous confirmer la disponibilité et le tarif des articles suivants : <span>&nbsp;( * cases obligatoires )</span></blockquote>
<input type="hidden" name="recipient" value="boubou@nounou.com"/>
<input type="hidden" name="subject" value="message par formulaire"/>
<input type="hidden" name="redirect" value="http://www.boubou.com/merci_contact.htm"/>
<input type="hidden" name="print_config" value="subject,realname,email"/>
<input type="hidden" name="required" value="liste"/>
<input type="hidden" name="missing_fields_redirect" value="http://www.boubou.com/erreur_contact.htm"/>
<br />
<label for="nom">Nom&nbsp; / Pr&eacute;nom:&nbsp;<span>&nbsp;*</span></label>
<input class="textfield" id="nom" type="text" name="nom" size="30" maxlength="30"/>
<br />
<label for="entreprise">Entreprise&nbsp;:&nbsp;&nbsp;&nbsp;&nbsp;</label>
<input class="textfield" id="entreprise" type="text" name="entreprise" size="30" maxlength="30"/>
<br />
<label for="telephone">T&eacute;lephone&nbsp;:&nbsp;<span>&nbsp;*</span></label>
<input class="textfield" id="telephone" type="text" name="telephone" size="15" maxlength="15"/>
<br />
<label for="adresse">Adresse&nbsp;&nbsp;:&nbsp;<span>&nbsp;*</span></label>
<input class="textfield" id="adresse" type="text" name="adresse" size="30" maxlength="30"/>
<br />
<label for="bp">Bo&icirc;te Postale &nbsp;:&nbsp;&nbsp;&nbsp;&nbsp;</label>
<input class="textfield" id="bp" type="text" name="bp" size="30" maxlength="30"/>
<br />
<label for="email">&nbsp;email&nbsp;:&nbsp;<span>&nbsp;*</span></label>
<input class="textfield" id="email" type="text" name="email" size="30" maxlength="30"/>
<br />
<label for="email">&nbsp;Choix du mat&eacute;riel&nbsp;:&nbsp;&nbsp;&nbsp;&nbsp;<span>&nbsp;*</span></label>
<select class="selectmateriel" id="selectmarque" name="selectmarque" onchange="updateMod()">
<option value="0" selected>Cat&eacute;gorie</option>
<option value="1">Ordinateur Bureautique</option>
<option value="2">Ordinateur Familial</option>
<option value="3">Ordinateur Haut de gamme</option>
<option value="4">Portable Bureautique</option>
<option value="5">Portable Familial</option>
<option value="6">Portable Haut de gamme</option>
<option value="7">Imprimante Jet d'encre</option>
<option value="8">Imprimante Multi-fonctions</option>
<option value="9">Imprimante Laser</option>
<option value="10">Pendrive</option>
<option value="11">Divers</option>
</select>

<select  class="selectmateriel" id="selectmodele" name="selectmodele" size="1" >
</select>

<br />

<input class="formcommande" type="button" value="Ajouter >>>" onClick="Deplacer(this.form.selectmodele,this.form.liste)">

<input type="button" value="&lt;&lt;&lt; Enlever" onClick="Deplacer(this.form.liste,this.form.selectmodele)">
<br />

<select class="formcommande" id="liste" name="liste" size="4" style="width:300px">


</select>

<label for="submit">&nbsp;</label>
<input class="submit" type="submit" value="Envoyer" id="submit"/>
<label for="reset">&nbsp;</label>
<input class="reset" type="reset" value="Effacer" id="reset"/>

</fieldset>
</form>
mardi 30 août 2005 à 01:05:09 | Re : liste deroulantes dynamiques m'envoie pas donnée

tucsoufle

salut,
ca doit venir de ton script cgi, la maniére dont tu récupére les listes déroulantes ne doit pas être bonne
bref, tu n'est pas sur le bon forum, essai le forum c/c++, perl ou autre selon le langage de ton script!

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet

mardi 30 août 2005 à 04:12:23 | Re : liste deroulantes dynamiques m'envoie pas donnée

bounounours

merci, je vais essayer de voir ce script d'un peu plus près
bonne journée



Cette discussion est classée dans : mod, array, ordinateur, portable, options


Répondre à ce message

Sujets en rapport avec ce message

Ma fonction marche pas sous IE? [ par Monico9385 ] Bonjour tout le monde, je viens vous voir car j'ai une fonction, mais celle-ci marche sous FF mais pas sous IE, ce qui est un peu embettant, et je vo un pb avec les select [ par deblok83 ] bonjour jai modifier un script de facon a avoir des nom (Alcatel,LG,...) comme entré de tableaumais le pb c'est que je sais pas ce qu'il faut modifié script [ par KHEOPS1982 ] Bonjour à tous,je met ce script dans mon site web mais ça ne marche pas pouvez-vous me dire pourkoi ?voici le script :function Heure() {jours = new Ar Un tableau de select génére une erreur [ par arzoul ] Salut,N'étant pas expert en Js et ayant cherché pendant qq heures, je me permets de venir poser ma question aux spécialistes :PVoici mon code, il perm menu_script [ par sam_12_3 ] salut tout le monde, voila j'ai un gros problemes je ne comprend pas du tout un script  que j' ai pris sur internet qui permet de crer un menu dynami Se connecter et manipuler les données d'une base de données sur mon ordinateur(côté client) [ par CHABRY ] J'ai un petit problème car je trove pas comment je peux me connecter à une base de données locale se trouvant sur ma machine et d'extraire ses données Se connecter à une base de données sur mon ordinateur. [ par CHABRY ] Bonjour.Je me demande si je peux me connecter à une base de données access sur mon ordinateur afin de tester le fonctionnement de mon code uniquement Modifier les options d'une fenêtre, sans window.open(...) [ par furet92 ] Bonjour, A partir d'une anim Flash, contenue sur le site, j'ai un lien qui doit ouvrir une pop-up, à la taille souhaitée et au centre. Jusque le là p Tri Alphanumérique Array [ par durand2504 ] Bonjour, je cherche un moyen de trier un tableau selon l'ordre alphanumérique, indéféremment de la case (minuscule/majuscule). existe-t-il une opti création dynamique d'un Tableau HTML depuis 1 array [ par durand2504 ] Bonjour, j'ai écrit un script permettant de créer un tableau HTML  depuis un array. ce script fonctionnement très bien sous firefox et safari ma


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales