JS代码是判断在选择 checkbox 的时候只能选中其中的一个,现在我要获取每个 checkbox 后面的内容,如:checkbox1 获取“专用”。
<script>
function checkedThis(obj) {
var boxArray = document.getElementsByName('fapiaoTitleType');
for (var i = 0; i <= boxArray.length - 1; i++) {
if (boxArray[i] == obj && obj.checked) {
boxArray[i].checked = true;
} else {
boxArray[i].checked = false;
}
}
</script>
<table>
<tr>
<td bgcolor="#FFFFFF">
类型
</td>
<td colspan="4" bgcolor="#FFFFFF">
<input id="check1" type="checkbox" name="fapiaoTitleType" onclick="checkedThis(this);" />专用<br />
<input id="check2" type="checkbox" name="fapiaoTitleType" onclick="checkedThis(this);" />普通<br />
<input id="check3" type="checkbox" name="fapiaoTitleType" onclick="checkedThis(this);" />个人 </td>
</tr>
</table>
如果是按照你的方式 那么 不能获取到
但是可以把checkbox加上value 然后弹出value即可
你给checkbox加个runat="server"属性,就好在后台获取了。否则你就在js中获取吧。
选择 checkbox 的时候只能选中其中的一个??? checkbox不就是为多选设计的吗?
单选可以用radio,value设值多好
这个不能获取到呀!文字和checkbax不是一个东西呀~为什么不用服务器控件呢?
你用Request["fapiaoTitleType"]可以获取到
全选的那个checkbox用HTML标签,剩下的用服务器控件 加我 我给你源码821359827