问答详情
源自:4-1 编程挑战

为什么一定要用到mychar。为什么不可以直接txt.style.color="red"呐

为什么一定要用到mychar。为什么不可以直接txt.style.color="red"呐

提问者:me__me113137314 2016-04-09 08:29

个回答

  • 蓝2016
    2016-04-11 14:22:31

    因为你的txt只是div设置的id,并不是一个对象,而obj.style.color中的obj是一个对象,

    var mychar=document.getElementById("指定id");得到的mychar就是一个对象的引用了

  • _不惊云丶
    2016-04-09 10:17:34

    mychar 只是自己定义的一个变量名 ,

    你可以定义一个

    var txt=document.getElementById("指定id");

    然后通过你获取的标签对象设置属性 

    txt.style.color="red";