为什么这样就不可以

来源:9-4 区别getElementByID,getElementsByName,getElementsByTagName

没有食欲的吃货

2016-10-22 09:38

function checkone(){

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

            var hobby="hobby"+j;

        document.getElementById("hobby").checked=true;


写回答 关注

2回答

  • qq_张成林_0
    2016-10-23 23:57:31
    已采纳

    因为var hobby是定义了变量,你若把hobby引上”hobby“就成了字符串了,也就成了固定的,就失去了变量的意义

    没有食欲的吃...

    非常感谢!

    2016-10-25 08:36:43

    共 1 条回复 >

  • 没有食欲的吃货
    2016-10-22 09:51:59

    document.getElementById("hobby").checked=true;

    若把上面hobby的引号去了,就可以,为什么??

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题