Eléphant du PHP |
205 Messages
31 mars 2005, 15:53
Étudie le code ci-dessous et modifie-le selon tes besoins...
Utilisation de <div></div> cachés à appeler selon le click effectué.
Le script...
<script language="javascript">
function toggle(divAtester)
{
//si la div est masquée on l'affiche
if (document.getElementById(divAtester).style.display == "none")
{
document.getElementById(divAtester).style.display = "";
} else {
document.getElementById(divAtester).style.display = "none";
}
}
</script>
Et ton formulaire...
<form action="" method="post" name="form">
<table>
<tr>
<td>Choix 1 <input name="text" type="checkbox" onClick="toggle('div1')"></td>
<td>Choix 2 <input name="text" type="checkbox" onClick="toggle('div2')"></td>
<td>
<div id="div1" style="display:none">
<input type="checkbox" name="1.1" value="Choix 1.1">1.1<br>
<input type="checkbox" name="1.2" value="Choix 1.2">1.2
</div>
<div id="div2" style="display:none">
<input type="checkbox" name="2.1" value="Choix 2.1">2.1
</div>
</td>
</tr>
</table>
</form>
Si vous pensez que l'éducation coûte cher, essayez l'ignorance!