Artikel ini menjelaskan metode memilih semua JS dan menentukan apakah ada kotak centang yang dipilih. Bagikan untuk referensi Anda. Metode implementasi spesifik adalah sebagai berikut:
Salinan kode adalah sebagai berikut: function actionEvent (methodName) {
var form = document.forms [0];
if (validateisselect (form.all, form.productids)) {
form.action = '<html: menulis ulang tindakan = "/kontrol/produk/kelola"/>';
form.submit ();
}kalau tidak{
peringatan ("Silakan pilih catatan untuk beroperasi");
}
}
function allselect (allobj, item) {
var state = allobj.Checked;
if (items.length) {
untuk (var i = 0; i <items.length; i ++) {
if (! item [i] .sdisabled) item [i] .Checked = state;
}
}kalau tidak{
if (! item [i] .sdisabled) item.Checked = state;
}
}
/*
* Tentukan apakah catatan telah dipilih
*/
fungsi validateisselect (allobj, item) {
var state = allobj.Checked;
if (items.length) {
untuk (var i = 0; i <items.length; i ++) {
if (item [i] .Cecked) Return true;
}
}kalau tidak{
if (items.Checked) Return true;
}
mengembalikan false;
}
Salin kode sebagai berikut: <input type = "centang kotak" name = "all" onClick = "javaScript: allselect (this, this.form.productids)"> pilih semua </td>
Salin kode sebagai berikut: <input name = "visible" type = "Tombol" onClick = "JavaScript: ActionEvent ('visible')" value = "action">
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.