为了账号安全,请及时绑定邮箱和手机立即绑定

文本框赋值的问题

文本框赋值的问题

ABOUTYOU 2018-12-06 22:57:40
怎么能让多个复选框的值放到一个文本框中并用逗号给开啊
查看完整描述

2 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞


<input type="text" id="txtName" />

<input type="checkbox" name="cbInput" value="1" onclick="fChange()" />
<input type="checkbox" name="cbInput" value="2" onclick="fChange()" />
<input type="checkbox" name="cbInput" value="3" onclick="fChange()" />


<script type="text/javascript">
function fChange(){
    var objs = document.getElementsByName("cbInput");
    var objValue="";
    for(var i=0; i<objs.length; i++){
        if(objs[i].type=="checkbox" ){
            if(objs[i].checked){
                objValue=objValue+","+objs[i].value;
            }
        }
    }
    if(objValue.length>0){
        objValue=objValue.substr(1,objValue.length-1);
    }
    document.getElementById("txtName").value=objValue;
}
</script>

查看完整回答
反对 回复 2019-01-21
?
交互式爱情

TA贡献1712条经验 获得超3个赞

楼上不错哦

查看完整回答
反对 回复 2019-01-21
  • 2 回答
  • 0 关注
  • 461 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信