Forum de discussion
Forum « Programmation Javascript » (archives)
reçoit pas donnée formulaire
Envoyé: 29 août 2005, 15h31 par bounounours
si quelqu'un pouvait m'aider.
merci.
<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> ( * 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 / Prénom: <span> *</span></label>
<input class="textfield" id="nom" type="text" name="nom" size="30" maxlength="30">
<br >
<label for="entreprise">Entreprise : </label>
<input class="textfield" id="entreprise" type="text" name="entreprise" size="30" maxlength="30">
<br >
<label for="telephone">Télephone : <span> *</span></label>
<input class="textfield" id="telephone" type="text" name="telephone" size="15" maxlength="15">
<br >
<label for="adresse">Adresse : <span> *</span></label>
<input class="textfield" id="adresse" type="text" name="adresse" size="30" maxlength="30">
<br >
<label for="bp">Boîte Postale : </label>
<input class="textfield" id="bp" type="text" name="bp" size="30" maxlength="30">
<br >
<label for="email"> email : <span> *</span></label>
<input class="textfield" id="email" type="text" name="email" size="30" maxlength="30">
<br >
<label for="email"> Choix du matériel : <span> *</span></label>
<select class="selectmateriel" id="selectmarque" name="selectmarque" onchange="updateMod()">
<option value="0" selected>Caté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="<<< 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"> </label>
<input class="submit" type="submit" value="Envoyer" id="submit">
<label for="reset"> </label>
<input class="reset" type="reset" value="Effacer" id="reset">
</fieldset>
</form>
Réponses
|