Bonjour à tous,
J'ai un formulaire avec des checkboxs et j'aimerais mettre une alert à l'utilisateur si il n'a pas coché de checkbox (mais aussi lui demander de confirmer avant d'exécuter le script PHP).
Voila ce que j'ai réalisé, mais cela n'a pas l'air bon :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 function confirmSubmit() { var i = 0; var isCheck = false; alert(document.getElementsByName(customer).length); for (i=0;i< document.getElementsByName(customer).length;i++) { if(document.getElementsByName(customer).item(i).checked) { isCheck = true; break; } } if ( isCheck ) { var agree = confirm("<?php echo $this->__('Are you sure you wish to continue?')?>"); if ( agree ) return true ; else return false; } else { alert("<?php echo $this->__('At least one case must be checked')?>"); return false; } }
Partager