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

这里理解不了,有谁能帮忙解释下吗?

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


提问者:qq_慕前端4556266 2020-04-20 16:20

个回答

  • LoCloudy
    2020-04-22 11:46:12

    var j=document.getElementById("wb").value;

    这句是获取输入框中的值,比如输入框中是1,j就为1

    var hobby = document.getElementById("hobby"+j);

    这一句是把“hobby”和获取到的  j  组合  通过ID来获取对应复选框的元素

    最后一句就不用解释了。