标题:[求助]如何在asp.net中获取到checkbox值
只看楼主
sean88
Rank: 1
等 级:新手上路
帖 子:146
专家分:0
注 册:2007-3-27
得分:0 
LZ, bygg的思路是对,主要是你赋值取值可能不对而以`~,试一下下面的符合你要求没?

在后台你就取隐藏域hidCheckBoxValue的值就行了~~~

<script language="javaScript">
//是否有checkbox被选中
function anyBodyChecked()
{
var elements=document.testForm.elements;
var counter=elements.length;
var value="";
for(i=0;i<counter;i++)
{
var element=elements[i];
if(element.checked == true)
{
value+=element.value;
}
}
var hide=document.getElementById('hidCheckBoxValue');
hide.value=value;
document.write(hide.value);
} </script>
<form> 多项选择框列表:
<P>
<INPUT type="checkbox" value="水" name="strBase"> 水
<INPUT type="checkbox" value="电" name="strBase">电
<INPUT type="checkbox" value="煤气" name="strBase">煤气
<INPUT type="checkbox" value="暖气" name="strBase">暖气
<INPUT type="checkbox" value="有线" name="strBase">有线
<INPUT type="checkbox" value="电话" name="strBase">电话
<INPUT type="checkbox" value="宽带" name="strBase">宽带
<INPUT type="checkbox" value="电梯" name="strBase">电梯
<INPUT type="checkbox" value="厨房" name="strBase"> 厨房</P>
<input id="hidCheckBoxValue" type="hidden" runat="server" />
<input id="button" type="Button" onclick="anyBodyChecked()" value="Save"/>
</form>

Knowledge is infinite.
2007-11-16 11:13
virusswb
Rank: 1
等 级:新手上路
威 望:1
帖 子:342
专家分:0
注 册:2005-8-6
得分:0 
回复:(bygg)假如用javascript获取到checkbox的值,我...
好主意啊,正确方法

jorden008@
2007-11-16 11:27
ggynima
Rank: 2
等 级:论坛游民
帖 子:22
专家分:25
注 册:2015-8-31
得分:0 
判断只要返回值不为nul就可以判断是否选中
2015-09-12 14:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-186073-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.123815 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved