تصف هذه المقالة طريقة JS لتنفيذ اختيار مربع الاختيار ، غير محدد ومكافحة الاختيار. شاركه للرجوع إليه. التحليل المحدد هو كما يلي:
1. الأفكار:
1. احصل على العناصر
2. أضف انقر فوق حدث لتحديد الكل دون تحديدها
3. مربع الاختيار حلقة مع ل
4. تم فحص مربع الاختيار تعيين إلى True لتحديد الكل
5. تم فحص مربع الاختيار تعيين إلى خطأ لتحقيق أي اختيار
6. إذا كان الحكم على ما إذا كان ، إذا تم فحصه صحيحًا ، تم تحديده إلى حالة كاذبة وغير محددة ، وإذا تم فحصها ، كانت حالة خاطئة وغير محددة ، تم التحقق منها إلى حالة حقيقية وغير محددة.
2. رمز HTML:
<type type = "button" value = "全选" id = "sele"/> <input type = "button" value = "不选" id "id =" setInterval "/> <input type = "checkbox" /> <br /> <input type = "checkbox" /> <br /> <type type = "checkbox" /> <br /> <input type = "checkbox" /> <br /> <input type = "checkbox" /> <br /> type = "checkbox" /> <br /> <input type = "checkbox" /> <br /> <type type = "checkbox" /> <br /> <input type = "checkbox" /> <br /> <input type = "checkbox" /> <br /> type = "checkbox" /> <br /> <input type = "checkbox" /> <br />
3. رمز JS:
<script> window.onload = function () {var sele = document.getElementById ('sele') ؛ // get all var unselee = document.getElementById ('setInterval') ؛ // get unleded var = checked. checked = checkbox.getElementsByTagName ('input') ؛ // الحصول على الإدخال تحت div // حدد All Sele.onclick = function () {for (i = 0 ؛ i <checked.length ؛ i ++) {checked [i] تم التحقق منه [i] .checked = false}}} // unlect clear.onclick = function () {for (i = 0 ؛ i <checked.length ؛ i ++) {if (iched [i]آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.