checkbox dans une boucle en javascript
bonjour j'ai fait ce code
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <script type="text/javascript">
function check_select(prod){
prod.name.checked = true;
return false;
}
</script>
<form name="myform" action="test_js.php" method="post">
<?php
for ($i=0;$i<3;$i++)
echo '<input type="checkbox" onclick="check_select(this)" name="model_check_array['.$i.']">';
?>
</form> |
j'ai coché sur les 3 cases de check , je m'attendais à ce que chaque input soit checked et ben non
voilà ce que genre en code source généré.
Je ne comprends rien .si vous avez une idée merci d'avance
Code:
1 2 3 4 5 6 7 8 9 10
| <script type="text/javascript">
function check_select(prod){
//var products_check = document.getElementById('cmd_ch'+i);
//alert(prod.name+'zz');
prod.name.checked = true;
return false;
}
</script>
<form name="myform" action="test_js.php" method="post">
<input type="checkbox" onclick="check_select(this)" name="model_check_array[0]"><input type="checkbox" onclick="check_select(this)" name="model_check_array[1]"><input type="checkbox" onclick="check_select(this)" name="model_check_array[2]"></form> |