.getElementsByClassName()return出来是一个对象不支持.style属性吗?

qq_38883528 2017-09-25 11:02:48
var itemripple= document.getElementsByClassName("item-ripple")[0];return出来“<span class="item-ripple"></span>”,是一个element对象,我想更改它的css,但是点不出style属性,是本身这个方法不支持这个属性吗,查了之后好像是HTMLElement才支持这个属性,那我应该怎么去更改
...全文
354 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2017-09-30
  • 打赏
  • 举报
回复
var itemripple= document.getElementsByClassName("item-ripple")[0]; 你这样获取到的是dom对象,只有执行这句的时候有这个样式的dom控件存在肯定没有问题的

Web开发学习资料推荐
easyui开发技巧
javascript生成二维码
tong-wl 2017-09-29
  • 打赏
  • 举报
回复
<div class="cc" id="dd">11111111111</div> <script> var ccc=document.getElementsByClassName("cc")[0]; ccc.style.color="#f00"; </script> 可以的,瞅瞅是不是其他地方有错误。
别闹腰不好 2017-09-25
  • 打赏
  • 举报
回复
用jQuery 。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧