Besoin d'une aide JavaScript

Résolu/Fermé
FashiionLover - 9 févr. 2009 à 19:01
 FashiionLover - 9 févr. 2009 à 20:37
Bonjour.

Je suis debutant e javascript, j'appred a peu et peu, Mais là, j'ai besoin d'un petit script pour mon site parce que les membres le demandent et je ne fais aucune idéé de comment le creer.

Ce que je voulais c'est faire une sorte de generateur.

Avec des checkbox.

Par exemple. dans une pagen il y a plusieurs checkbox avec des noms de voitures, et ce que je veux c'est que apres que les utilisateurs aient coché les checkbox qu'ils voulaient, au moments de la validation, du coté droit de la page par exemple, un texte s'aficche avec le nom des voitures qu'ils ont choisi.


J'imagine que c'est un script trés long...Si vouz pouvez me le donner dejà pret, ce serait une bonne chose parce que j'ai vraiment besoin.

Si non donnez moi juste une idéé de comment le faire et jessayerais de me debrouiller avec le reste.


Merci

3 réponses

Utilisateur anonyme
9 févr. 2009 à 20:19
besoin d'aide ?
0
Utilisateur anonyme
9 févr. 2009 à 20:33
Voici la solution (tu peux faire copier-coller) :

/*****Code de la page solution.html********/
<html>
<head>

<script language='javascript'>

function choisir()
{

if(form.voiture1.checked==true)
{v1=form.voiture1.value+"<br>";}
else if(form.voiture1.checked==false)
{v1="";}

if(form.voiture2.checked==true)
{v2=form.voiture2.value+"<br>";}
else if(form.voiture2.checked==false)
{v2="";}

if(form.voiture3.checked==true)
{v3=form.voiture3.value+"<br>";}
else if(form.voiture3.checked==false)
{v3="";}

if(form.voiture4.checked==true)
{v4=form.voiture4.value+"<br>";}
else if(form.voiture4.checked==false)
{v4="";}

if(form.voiture5.checked==true)
{v5=form.voiture5.value+"<br>";}
else if(form.voiture5.checked==false)
{v5="";}

if(form.voiture6.checked==true)
{v6=form.voiture6.value+"<br>";}
else if(form.voiture6.checked==false)
{v6="";}

if(form.voiture7.checked==true)
{v7=form.voiture7.value+"<br>";}
else if(form.voiture7.checked==false)
{v7="";}

reponseTotal=(v1+v2+v3+v4+v5+v6+v7);

if(reponseTotal=="")
{reponseTotal="Rien du tout";}

obj=document.getElementById('ici');
obj.innerHTML="Voici ce que vous avez choisi :<br>"+reponseTotal;


}


</script>


</head>
<body>

<div style='width:400px;height:250px;border:solid red 1px;padding:5px;background-color:yellow;float:left;'>

<form name="form">
<b>Choisissez le(s) nom(s) de voiture en cochant leur case ci-dessous:</b>

<br><input type='checkbox' name='voiture1' value="Alpha Roméo"> Alpha Roméo
<br><input type='checkbox' name='voiture2' value="Audi"> Audi
<br><input type='checkbox' name='voiture3' value="Citroen"> Citroen
<br><input type='checkbox' name='voiture4' value="Ford"> Ford
<br><input type='checkbox' name='voiture5' value="Honda"> Honda
<br><input type='checkbox' name='voiture6' value="Jaguar"> Jaguar
<br><input type='checkbox' name='voiture7' value="Renault"> Renault


<br><input type='button' value='Valider pour voir ce que vous avez choisi' onClick='choisir();'>
</form>

</div>


<div style='width:400px;height:250px;border:solid red 1px;padding:5px;background-color:pink;float:left;'>

<span id='ici'></span>




</div>

<div style='clear:left;'></div>

</body>
</html>





0
C'est impressionant, je vouz remercie mil fois, vouz avez eté trés gentil.

vouz m'avez aidé pour mon site et en plus de ça j'ai apris comment foncionne le script....!!!





Un trés grand Grand MERCI!!!
0