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

这个button标签的节点名是什么?

为什么我无法得到这个标签的节点名?

 document.write(document.getElementById("button").nodeName);

正在回答

4 回答

这里button元素写到<script>下面去了,页面加载顺序从上到下,因此加载到js的时候,无法找到button元素;

将<button>放到<script>上面去

0 回复 有任何疑惑可以回复我~
#1

林鸿伯3985306 提问者

111
2016-10-30 回复 有任何疑惑可以回复我~
<body>
<div id="content">
<h1>html</h1>
<h1>php</h1>
<h1>javascript</h1>
<h1>jquery</h1>
<h1>java</h1>
</div>

<script type="text/javascript">
function clearText() {
  var content=document.getElementById("content");

  while(content.firstChild!=null){
     content.removeChild(content.firstChild);
  }
  alert(" 已经全部清除 ");
}
document.write(document.getElementById("button").nodeName);
document.write(555);
</script>

<button id="button" onclick="clearText()">清除节点内容</button>
</body>
</html>



0 回复 有任何疑惑可以回复我~

代码没问题啊,body里怎么写的呢

0 回复 有任何疑惑可以回复我~
#1

林鸿伯3985306 提问者

贴下面评论了。。
2016-10-30 回复 有任何疑惑可以回复我~

我已经在代码里给button加了id="button"了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个button标签的节点名是什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信