Cocher et Décocher une checkbox

Eléphant du PHP | 330 Messages

23 juin 2008, 12:29

Bonjour,

J'ai dans un formulaire un checkbox.

Je voudrai au lancement de la page que tous les checkbox soient cochées et rajouter deux commandes Cocher et Décocher pour pouvoir modifier la valeur de la checkbox.

Merci de votre aide

Mon code :
<form id="form_news_send" enctype="multipart/form-data" action="valid_envoi_newsletter.php" method="post" onsubmit="verifierCases(this)">
 				<table align="center" width="20%">
 					<tr>
 					<td align="center">Tapez votre Message</td> 
 					</tr>
 					<tr>
 					<td  ><p> <font face="verdana" size="2"color="#808080"> <b>Sujet : </b> </font></p></td> 
 					<td><input type="text" size="44" name="sujet"  value="" ></td> 
 					</tr>
 					<tr>
 					<td  ><p> <font face="verdana" size="2"color="#808080"> <b>Message : </b> </font></p></td> 
 					<td><textarea  name="corps" id="corps" rows="10"  rows="10"   cols="55"></textarea></td> 
 					</tr> 
 					<tr>	
<?php 
        //on met les valeurs de la table
			while ($result_prospect = mysql_fetch_array($query_prospect))
				{  		
?>
				<td><input type="checkbox" name="selection[]" value=<? echo " $result_prospect[prospectEmail]"; ?> ><? echo " $result_prospect[prospectEmail]"; ?></td> 
				
					</tr>
<?php
//fin du while
				}		
?>		

<tr>
	<td><input name="fichier_joint"  type="file"  size=50"></td>

<tr>
	<td><input type="submit" value="envoi" name="envoi"></td> 
</tr>	
	</table>
</form> 
-------------------------------------------------------
Il n'y a que les cons et les moules qui adhèrent

Mammouth du PHP | 514 Messages

23 juin 2008, 12:37

de base, tes checkbox, tu les mets en :

checked="checked"

Pour les cocher / décocher avec un bouton, il faut utiliser javascript.

<input type="button" onclick="document.getElementById('la_checkbox').checked='checked'" />

Ca doit ressembler à quelque chose dans ce genre.

Eléphant du PHP | 330 Messages

23 juin 2008, 14:21

Merci beaucoup, cela marche
-------------------------------------------------------
Il n'y a que les cons et les moules qui adhèrent