黑马程序员技术交流社区
标题:
修改元素的样式不是设置class属性
[打印本页]
作者:
来过
时间:
2013-1-17 15:47
标题:
修改元素的样式不是设置class属性
本帖最后由 舒远 于 2013-1-17 16:26 编辑
事件中的this。除了window.event.srcElement在事件响应函数中,this表示发生事件的控件。只有在事件响应函数才能使用this获得发生事件的控件,在事件响应函数调用的函数中不能使用,如果要使用,则要将this传递给函数或者使用event.srcElement。
修改元素的样式不是设置class属性,而是className属性。案例:网页开关灯的效果。
单独修改样式的属性使用“style属性名”。注意在css中属性名在JavaScript中操作JavaScript中是不能做属性、类名的。所以CSS中背景颜色是background-color,而JavaScript则是style.background或者style.backgroundColor;元素样式名是class,在JavaScript中是className属性;font-size→style.fontSize;margin-top→style.marginTop
单独修改控件的样式<input type="button" value="AAA"/>
作者:
许庭洲
时间:
2013-1-19 20:00
值得学习ing!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2