【发布时间】:2015-08-18 20:57:17
【问题描述】:
假设我有一个类型为“复选框”的输入
<input type='checkbox' id='checker'>
我需要能够立即检测是否选中了此框,而无需单击按钮或调用函数。选中和取消选中该框将使文本变亮或变暗。如何在 VANILLA JAVASCRIPT 中不断检查该框是否未选中?我需要能够做到这一点,最好没有会导致页面崩溃的无限 for 循环。我知道它的方法
var value=document.getElementById('checker').checked;
但我需要一种方法来不断查看它是否已被检查,而无需使用 vanilla javascript 重新加载页面。请帮忙!
编辑:我也在考虑使用两个单选按钮,一个值为真,另一个值为假,但我仍然需要一种方法来查看哪个单选按钮被选中。
【问题讨论】:
-
为什么没有函数调用?在这种情况下使用
onclick听起来很方便 -
@depperm 因为我需要知道它何时被点击,但如果它再次被点击(未选中)我需要能够告诉
标签: javascript checkbox input