dom的byclassname方法

首先你要明确一点,

getElementByClassName

这个方法并不是返回指定的一个元素而是一类元素,即所有class为你设定的class名称的元素,所以它的返回结果应该是一个数组,那么你要改变样式就需要从数组中取到元素,再针对元素来设置属性,而不是直接数组设置属性,这样自然会无效

以下是方法解释;

getElementById() 方法返回带有指定 ID 的元素:【返回元素】

getElementsByTagName() 返回带有指定标签名的所有元素。【返回元素集合,即数组】

getElementsByClassName() 方法

如果您希望查找带有相同类名的所有 HTML 元素,请使用这个方法:【返回元素集合,即数组】

全部评论

相关推荐

喵_coding:项目太烂了外卖+点评啊 而且寒假实习差不多到时候了 hc没多少了 要实在想要找那只能投投大厂试试了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务