Bonjour à tous,
Novice en js, je cherche à vérifier dans un script PHP (et avant de transmettre les données et executer des requetes avac le script PHP suivant) que dans mon tableau à n lignes (nombre de lignes variable), je n'ai qu'une ligne où ma checkbox est cochée quand je clique sur le bouton créé pour l'occasion
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <td><center><a href="liaison.php"class="menu"onclick="checkbox_unique()">Créer</a></center></td>
Voici le script que j'ai créé en m'inspirant de différents exemples sur le web :
D'une part je voudrais être sûr que tout s'arrête et qu'on ne puisse pas aller plus loin dès que j>1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function checkbox_unique() { var chks = document.getElementsByName('a_lier[]'); var j = 0; for (var i = 0; i < 15; i++) { if (chks[i].checked) {j = j + 1;} } if (j > 1) {Alert('plusieurs réunions cochées, impossible d\'aller plus loin');} if(window.confirm('Etes vous certain de vouloir executer cette commande ?')){return true;}else{return false;} }
et que quand j = 1 il pose quand même la question avant d'executer le script suivant.
Merci pour votre aide !
Max
Partager