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

getElementById和getElementsByTagName的使用

 

 <div id="content">

  <h3>html</h3>


  <h3>php</h3>

  <h3>javascript</h3>

  <h3>jquery</h3>

  <h3>java</h3>

</div>

<script type="text/javascript">

function clearText() {


  var content=document.getElementById("content");


  for(var i=content.childNodes.length-1;i>=0;i--){

      var childNode = content.childNodes[i];

      content.removeChild(childNode);

    }

}

上面获取<div>这个父节点用getElementById("content")能不能换成getElementsByTagName("div")

正在回答

1 回答

在你的这种情况下能换成getElementsByTagName("div")但是需要加上一个数组下标,因为获得的是一个标签为div的数组,就算只有一个div,也需要写上数组下标[0],否则没有效果

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

举报

0/150
提交
取消

getElementById和getElementsByTagName的使用

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号