Cet article décrit la méthode de sélection de tous les JS et de déterminer s'il y a une case sélectionnée. Partagez-le pour votre référence. La méthode de mise en œuvre spécifique est la suivante:
La copie de code est la suivante: fonction actionevent (méthodyname) {
var form = document.forms [0];
if (validateisselect (form.all, form.productid)) {
form.action = '<html: réécriture d'action = "/ contrôle / produit / manage" />';
form.submit ();
}autre{
alert ("Veuillez sélectionner l'enregistrement à fonctionner");
}
}
fonction allSelect (allobj, items) {
Var State = alloBj.checked;
if (items.length) {
pour (var i = 0; i <items.length; i ++) {
if (! items [i] .Disabled) items [i] .checked = state;
}
}autre{
if (! items [i] .Disabled) items.Checked = State;
}
}
/ *
* Déterminez si l'enregistrement a été sélectionné
* /
fonction validateisselect (allobj, items) {
Var State = alloBj.checked;
if (items.length) {
pour (var i = 0; i <items.length; i ++) {
if (items [i] .checked) renvoie true;
}
}autre{
if (items.checked) retourne true;
}
retourne false;
}
Copiez le code comme suit: <input type = "checkbox" name = "all" onclick = "javascript: alselect (this, this.form.productid)"> sélectionnez tout </td>
Copiez le code comme suit: <entrée name = "visible" type = "bouton" onclick = "javascript: actionevent ('visible')" value = "action">
J'espère que cet article sera utile à la programmation JavaScript de tous.