当前位置:首页>开发>正文

怎么获得js获取复选框的选中的值 如何获取checkbox 全部的值

2023-05-20 04:06:35 互联网 未知 开发

 怎么获得js获取复选框的选中的值 如何获取checkbox 全部的值

怎么获得js获取复选框的选中的值?

if(box[i].checked){ //判断复选框是否选中
value=value box[i].value     //值的拼凑 .. 具体处理看你的需要,}}alert(value)//输出你选中的那些复选框的值

如何获取checkbox 全部的值

jquery的遍历方法可以获取复选框所欲的选中值

$("input:checkbox:checked").each(function(index,element))   // 为所有选中的复选框执行函数,函数体中可以取出每个复选框的值
$("input:checkbox:checked").map(function(index,domElement)) // 将所有选中的复选框通过函数返回值生成新的jQuery 对象

实例演示:点击按钮获取checkbox的选中值

创建Html元素


    点击按钮获取checkbox的选中值:
    
    发送短信
    发送邮件
    


    


设置css样式

div.box{width:300pxpadding:20pxmargin:20pxborder:4px dashed #ccc}
div.box>span{color:#999font-style:italic}
div.content{width:250pxmargin:10px 0padding:20pxborder:2px solid #ff6666}

编写jquery代码

$(function(){ 
    $("input:button").click(function() {
    text = $("input:checkbox[name=message]:checked").map(function(index,elem) {
    return $(elem).val()
    }).get().join(,)
    alert("选中的checkbox的值为:" text)
    })
})

如何在repeater中获得复选框的值.

一般是在Repeater之外的一个Button的Click中用遍历的方法实现
CheckBox cb
foreach(RepeaterItem ri in rptinfo.Items)
{
cb=ri.FindControl("PathId") as CheckBox
if(cb.Checked)//这个是被选择的项
{
//在这里做选择了要做的操作。。。。
}
}

如何获取所有checkbox的value值

$(document).ready(function(){
var idsstr = ""
var isc = ""
$("#a input[name=chkId]").each(function(){ //遍历table里的全部checkbox
idsstr  = $(this).val()   "," //获取所有checkbox的值
if($(this).attr("checked")) //如果被选中
isc  = $(this).val()   "," //获取被选中的值
})
if(idsstr.length > 0) //如果获取到
idsstr = idsstr.substring(0, idsstr.length - 1) //把最后一个逗号去掉
if(isc.length > 0) //如果获取到
isc = isc.substring(0, isc.length - 1) //把最后一个逗号去掉
alert("所有checkbox的值:"   idsstr)
alert("被选中checkbox的值:"   isc)
})

最新文章

随便看看