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

getAttribute不能正常工作?

getAttribute不能正常工作?

慕粉4169047 2017-02-07 13:47:58
<script type="text/javascript">var attr1=document.getElementById("p1");var attr2=attr1.getAttribute("id")alert(attr2);</script></head><body><p id="p1">abcd</p></body>
查看完整描述

3 回答

已采纳
?
Caballarii

TA贡献1123条经验 获得超629个赞

把script标签移到p标签后就行了,因为html顺序执行的,你在js里取p1标签的时候还没渲染到p标签,自然是取不到的

或者把js写到window.onload函数里

查看完整回答
1 反对 回复 2017-02-07
?
慕粉4169047

TA贡献1条经验 获得超0个赞

果然是这样,谢谢道友

查看完整回答
反对 回复 2017-02-07
  • 3 回答
  • 0 关注
  • 1268 浏览
慕课专栏
更多

添加回答

举报

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