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

//多选框实现单选效果,并且把中文值赋值到特定输入框
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";
                }
            }
        }
    }
}
原文地址:https://www.cnblogs.com/njccqx/p/9672528.html