问答详情
源自:3-6 控制类名(className 属性)

3-6脚本问题

http://img.mukewang.com/56f7a0d50001c97f07980838.jpg为什么mychar.className显示为One?

提问者:qq_一生之久_0 2016-03-27 17:00

个回答

  • 盗火
    2016-03-27 17:40:30
    已采纳

    通过document.getElementById("con")获取p元素节点,得到一个对象,并把他赋值给变量mychar;

    再通过className获取当前对象mychar即p元素节点的class属性,代码中显示的就是<p id="con"  class="one">;

    所以,mychar.className显示为one;

  • mistyrain98
    2016-03-27 17:56:17

    单击按钮才会触发事件, 才会显示 two , ID con 里的class 是 one,顺序执行,自然是 one 啊,

  • qq_包包世界我专业_0
    2016-03-27 17:55:50

    因为mychar的对象P元素的类名为one

  • 啊呆_2
    2016-03-27 17:30:04

    因为mychar指的是p对象,而p的class为one。