توضح هذه المقالة طريقة تحديد جميع JS وتحديد ما إذا كان هناك خانة اختيار. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
نسخة الكود كما يلي: وظيفة ActionEvent (MethodName) {
var form = document.forms [0] ؛
if (ValateisSelect (form.all ، form.productids)) {
Form.Action = '<html: إعادة كتابة Action = "/control/product/manage"/>' ؛
form.submit () ؛
}آخر{
تنبيه ("يرجى تحديد السجل للعمل") ؛
}
}
وظيفة allselect (allobj ، العناصر) {
var state = allobj.checked ؛
if (items.length) {
لـ (var i = 0 ؛ i <items.length ؛ i ++) {
if (! العناصر [i] .disabled) عناصر [i] .recked = state ؛
}
}آخر{
if (! العناصر [i] .disabled) items.checked = state ؛
}
}
/*
* تحديد ما إذا كان قد تم اختيار السجل
*/
الوظيفة ValativeIsSelect (allobj ، العناصر) {
var state = allobj.checked ؛
if (items.length) {
لـ (var i = 0 ؛ i <items.length ؛ i ++) {
إذا (العناصر [i].
}
}آخر{
إذا (checked) return true ؛
}
العودة كاذبة
}
انسخ الرمز كما يلي: <input type = "checkbox" name = "all" onClick = "javaScript: allselect (this ، this.form.productids)"> حدد الكل </td>
انسخ الرمز كما يلي: <input name = "disible" type = "button" onClick = "javaScript: ActionEvent ('visible')" value = "action">
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.