Affiché valeur checkbox/radio si coché - HTML/CSS - Programmation
MarshPosté le 16-12-2010 à 20:44:33
Bonjour ! voilà j'ai un petit travail à faire et je ne parviens pas à résoudre mon problème :
Je souhaite affiché la valeur des radios et checkbox cochés et ceci grâce à document.write dans une fonction javascript ! j'arrive bien à afficher le champ texte, textarea et la boite à sélection mais j'ai vraiment du mal avec les autres. Voici le formulaire que j'utilise :
Marsh Posté le 16-12-2010 à 20:44:33
Bonjour ! voilà j'ai un petit travail à faire et je ne parviens pas à résoudre mon problème :
Je souhaite affiché la valeur des radios et checkbox cochés et ceci grâce à document.write dans une fonction javascript ! j'arrive bien à afficher le champ texte, textarea et la boite à sélection mais j'ai vraiment du mal avec les autres.
Voici le formulaire que j'utilise :
Code HTML :
<form name="mon_formulaire" method="POST" onsubmit="return(sortie());">
<input type="texte" name="ch1"><br>
<textarea name="area" cols="80" rows="10" value="area"></textarea><br>
<input type="radio" value="2" name="rad[]">radio1<br>
<input type="radio" value="3" name="rad[]">radio2<br>
<input type="checkbox" name="box" value="box1">checkbox1<br>
<input type="checkbox" name="box[]" value="box2">checkbox2<br>
<select name="license[]" multiple size="2">
<option value="inf">INF</option>
<option value="iag">IAG</option>
</select>
<input type="submit" value="Envoyer">
<input type="reset" value="Effacer">
</form>
voilà ce que j'ai pu faire mais cela ne marche toujours pas ! je ne comprends pas dutout pourquoi ! :
Code Javascript :
<script language="javascript">
function sortie()
{
document.write(mon_formulaire.ch1.value,"<br>",mon_formulaire.area.value,"<br>" );
for (i=0;i<2;i++)
{
if(document.mon_formulaire.rad[i].checked)
{
document.write(mon_formulaire.rad[i].value,"<br>" );
}
if(document.mon_formulaire.box[i].checked) {document.write(mon_formulaire.box[i].value,"<br>" );}
}
document.write(mon_formulaire.license.value);
return false;
}
</script>