js中怎么获取checkbox选中的值

js中怎么获取checkbox选中的值,第1张

js中获取checkbox选中的值的方法:

<script>

function checkbox()

{

var str=documentgetElementsByName("box");

var objarray=strlength;

var chestr="";

for (i=0;i<objarray;i++)

{

if(str[i]checked == true)

{

chestr+=str[i]value+",";

}

}

if(chestr == "")

{

alert("请先选择一个爱好");

}

else

{

alert("先择的是:"+chestr);

}

}

</script>

选择爱好:

<input type="checkbox" name="box" id="box1" value="跳水" />跳水

<input type="checkbox" name="box" id="box2" value="跑步" />跑步

<input type="checkbox" name="box" id="box3" value="听音乐" />听音乐

<input type="button" name="button" id="button" onclick="checkbox()" value="提交" />

<INPUT id="Radio1" type="radio" value="fasd" name="RadioGroup" onclick="alert(thisvalue);">

-------------------------

补充:

你可以试着这样做

当你动态添加控件的时候为每个radio添加一个onclick事件,事件的内容是把自己的value给一个hidden,然后直接点按钮的时候取那个hidden的值就行了。

---------------

再次补充:

是的,不然你就遍历一次就好了,其实客户端遍历是很快的事情,不用考虑效率问题。

参考代码如下:

获取所有name为spCodeId的checkbox

var spCodesTemp = "";

      $('input:checkbox[name=spCodeId]:checked')each(function(i){

       if(0==i){

        spCodesTemp = $(this)val();

       }else{

        spCodesTemp += (","+$(this)val());

       }

      });

      $("#txt_spCodes")val(spCodesTemp);

   

具体代码我也忘了,给你个思路吧

1、获取到treeview这个对象,这个应该不难吧

2、然后获取它的子节点

3、循环子节点下所有的checkbox,分别获取每个这样的类型,每循环一次就就判断一次它的checked属性是否为true,为true就把它的text属性显示出来,否则就continue

参考如下:

首先是单选框:

<input type="radio" name="isAuto" value="1"/>是 <input type="radio" name="isAuto" value="0" />否

其次Javascript代码如下:

var isAutoSend = documentgetElementsByName('isAuto');

for (var i = 0; i < isAutoSendlength; i++) {

if (isAutoSend[i]checked == true) {

alert(isAutoSend[i]value);

}

}

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

<input type=radio name=V1 value="R1" checked>

<input type=radio name=V1 value="R2" >

<input type=radio name=V1 value="R3" >

<input type=radio name=V1 value="R4" >

<input type=radio name=V1 value="R5" >

如上表,如果发送表单给aaa后,aaa中如何接收到被选中项的值(本例中是第一项的value值R1)

麻烦解答,谢谢。

解析:

直接RequestForm("V1")就可以

以上就是关于js中怎么获取checkbox选中的值全部的内容,包括:js中怎么获取checkbox选中的值、JavaScript中如何取得单选框radio中被选中的(checked)的值(value)、jQuery获取checkbox选中行的所有值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9624500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存