关闭

HTML学习笔记

标签: html属性设置
61人阅读 评论(0) 收藏 举报
分类:

在js里面设置元素的class属性时,当为某一个元素设置多个class的时候要注意className和classname的区别;如代码:

var element = document.getElementById(id).classname = 'weui_tabbar_item weui_bar_item_on';
element的class属性只有前面的一个,即‘weui_tabbar_item’;

var element = document.getElementById(id).className = 'weui_tabbar_item weui_bar_item_on';
element的class属性就包含设置的两个,即'weui_tabbar_item weui_bar_item_on';

若对a标签进行点击而改变class属性时,那么需要将a标签的href=""去掉,否则每点击一次a标签页面就会刷新一次,那么点击事件改变的class属性值将不会生效,

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:7765次
    • 积分:200
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条