为了账号安全,请及时绑定邮箱和手机立即绑定

document.getElementById("one").style可以用

document.getElementById("one").style可以用

小新在编程 2016-08-16 20:24:32
<!DOCTYPE html> <head>     <meta charset="UTF-8">     <title>Document</title>     <style type="text/css">     </style> </head> <body>     <div id="one" class="two">dsfsd </div>     <script type="text/javascript">     setTimeout(function() {         alert(document.getElementById("one").style);  alert(document.getElementsByClassName("two").style);     }, 20);     </script> </body>document.getElementById("one").style可以用, 而 alert(document.getElementsByClassName("two").style);用不了,怎么回事
查看完整描述

2 回答

?
仙士可

TA贡献170条经验 获得超132个赞

byid代表的是一个元素,byclassname是一个数组,所以不能用,要用必须是array[i];定义成一个元素就可以

查看完整回答
2 反对 回复 2016-08-16
  • 2 回答
  • 0 关注
  • 1685 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信