多选框实现单选效果,并且把中文值赋值到特定输入框

//多选框实现单选效果,并且把中文值赋值到特定输入框
function radioCheckBox(obj) {
    var checkBoxAll = document.getElementsByName(obj.name);
    for ( var i = 0; i < checkBoxAll.length; i++) {
        if (checkBoxAll[i] != obj) {
            checkBoxAll[i].checked = false;
        } else {
            checkBoxAll[i].checked = obj.checked;
            var obj_cn = document.getElementById(obj.name+"_CN");//通常用来保存选项的中文意思
            if(obj_cn){
                document.getElementById(obj.name+"_CN").value = obj.valueCN;
                if(checkBoxAll[i].value.indexOf("99")>-1){
                    document.getElementById(obj.name+"_CN").style.display="";
                }else{
                    document.getElementById(obj.name+"_CN").style.display="none";
                }
            }
        }
    }
}

 

posted @ 2018-09-19 08:36  net开发人员  阅读(372)  评论(0编辑  收藏  举报