问答详情
源自:9-4 区别getElementByID,getElementsByName,getElementsByTagName

不懂代码的意思,求大神指教

 function checkone(){
            var j=document.getElementById("wb").value;
            var hobby = document.getElementById("hobby"+j);
            hobby.checked = true;    }    

提问者:慕妹2727923 2018-10-10 16:46

个回答

  • 迷茫中滚打
    2018-10-11 15:26:32
    已采纳

     function checkone(){  // 函数定义
                var j=document.getElementById("wb").value; // 获取文本输入框的内容,并赋值为 j,如 j = 1;
                var hobby = document.getElementById("hobby"+j); // 将字符串“hobby” 和上面的 j 连接成一个字符串,如 hobby + 1 = hobby1(这里的 + 号可用于字符串拼接) 
                hobby.checked = true;   // 设置选择框为选中状态;true 为选中,false 为不选中
                }