我有一个长长的项目表,每个项目都有一个复选框。Onchange 我调用了一个函数,它只提醒检查的值:
<input class="selectedCB" id="13" onchange="showInput(13);" type="checkbox">
<input class="selectedCB" id="14" onchange="showInput(14);" type="checkbox">
<script language="JavaScript" type="text/javascript"><!--
function showInput(idx) {
alert($('#'+idx).prop('checked'));
}
//--></script>
在我的页面中(充满了其他脚本和东西),我从一些人那里得到了未定义的东西,而从其他人那里得到了正确的价值。在“干净”的测试页面中,它们可以完美运行。我不确定从哪里开始寻找其他可能导致检查时未定义的内容。有任何想法吗?