rendered paste body<html> <head> <script type="text/javascript"> <!-- function checkSelect(form){ var elts = form.elements['option1']; var nb = 0; for(i=0, nbMax=elts.length;i<nbMax;i++) if(elts.item(i).checked) nb++; if(nb == 0){ alert("Il faut selectionner au moins un fichier"); }else{ form.submit(); } } --> </script> </head> <body> <form action="result.html"> option 1 : <input type="checkbox" name="option1" value="1" /><br /> option 2 : <input type="checkbox" name="option1" value="2" /><br /> option 3 : <input type="checkbox" name="option1" value="3" /><br /> option 4 : <input type="checkbox" name="option1" value="4" /><br /> option 5 : <input type="checkbox" name="option1" value="5" /><br /> option 6 : <input type="checkbox" name="option1" value="6" /><br /> option 7 : <input type="checkbox" name="option1" value="7" /><br /> option 8 : <input type="checkbox" name="option1" value="8" /><br /> <input type="button" value="envoyer" onclick="javascript:checkSelect(this.parentNode);"/> </form> </body></html>