<JSP>正在获取复选框的值
<JSP> Getting value of check boxes
我一直在这里获取复选框的值。以下是我的代码。
<script type="text/javascript">
fnChkGrp = function() {
alert($('#reqType').val()
)}
</script>
<form id="frm" name="frm" method="post" action="">
<input type="hidden" id="reqType" name="reqType"/>
<table class="tableBB mgT10" >
<tr>
<td>
<span id="reqType" style="display:block;">
<span class="chk"><label><input type="checkbox" id="normal" name="normal" value="normalChk"/>A</label></span>
<span class="chk"><label><input type="checkbox" id="urgent" name="normal" value="urgentChk"/>B</label></span>
</span>
</td>
<div class="area_btnA clfix mgB20">
<a href="#" onclick="fnChkGrp();return false;" class="btnA"><strong>CHECK</strong></a>
</div>
所以当我检查"A"时,它的值"normalChk"应该通过frm发送。当我点击CHECK按钮时,应该会显示它的值。但由于某种原因,它不起作用。有人能告诉我为什么吗?以及如何修复?
你可以试试这个:
if($('input[name=normal]').prop(':checked').val()==true)
{
alert("Checked");
}
else
{
alert("Unchecked");
}
.prop获取匹配元素集中第一个元素的属性值。
试试这个:
fnChkGrp = function() {
var checkboxes = document.getElementsByName("normal");
for (var i = 0; i < checkboxes.length; i++)
{
if (checkboxes[i].checked)
alert(checkboxes[i].value);
}
}
HTML:
<form id="frm" name="frm" method="post" action="">
<input type="hidden" id="reqType" name="reqType"/>
<table class="tableBB mgT10" >
<tr>
<td>
<span id="reqType" style="display:block;">
<span class="chk"><label><input type="checkbox" id="normal" name="normal" value="normalChk"/>A</label></span>
<span class="chk"><label><input type="checkbox" id="urgent" name="normal" value="urgentChk"/>B</label></span>
</span>
</td>
</tr>
</table>
<div class="area_btnA clfix mgB20">
<a href="#" onclick="fnChkGrp();return false;" class="btnA"><strong>CHECK</strong></a>
</div>
</form>
相关文章:
- 从复选框和Selects-KnockoutJS中获取值的总和
- 如何从javascript/jquery中的复选框中获取布尔值
- 如何从javascript/jquery中的多个复选框中获取附加值
- 如何从多个复选框中获取最后一个值
- 如何获取模式引导程序上的值复选框
- 如何获取所有选中复选框的所有值,然后将其提交到表单中
- 如何在javascript中获取一组复选框值
- 如何创建php函数或任何脚本/jquery Javascript,使我能够获取与复选框关联的值并添加它们
- 使用javascript提交表单并从字段/单选框/复选框/文本区域获取数据
- 如何根据在角度 js 中选中的复选框获取表行值
- 根据选中的复选框获取
的值 - 从行中的复选框获取表值
- 如何通过JQuery中的复选框获取选定列的值
- PHP:基于复选框获取工作日和休息日
- 在jquery中不能从表单复选框获取和传递值到$_POST
- 通过ng-repeat, ng-model和复选框获取数组中的位置
- 单击复选框获取表格行id值
- 如何在Angular JavaScript中使用复选框获取动态JSON数据
- Javascript:从复选框获取对象
- 使用复选框获取行值