控制类名 Object.className=classname是这么用的么, 为什么浏览器中没有变成two?
其实已经变了,只是你document.write输出的是改变之前的class。
你的css样式写在哪里了?你没有写css怎么改变?
你想问什么没有看明白。Object.className=""。引号里面的东西可以写任意的东西,只要CSS里面有定义就会显示相应的样式。至于为什么不是“two”上面的onclick,点击事件不知道你有没有点。
你没有调用这个函数,因此函数不生效
需要在changclass()方法里面加一句 var mychar=document.getElementById("con");
因为不同方法里面的变量是不相关的,需要重新命名。
获得 <p>的class名啊,名字就是one;当给<p>重新赋class时,赋class=two