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

请问这种方法为什么不能实现删除节点

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>无标题文档</title>

</head>


<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");

  var tesx1=getElementsTagName("h1");

  for(i=0,i<tesx1.length,i++){

      var x =content.removeChild(text1[i]);

  }

  

  

}

</script>


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




</body>

</html>


正在回答

2 回答

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
</head>

<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");
  var tesx1=document.getElementsByTagName("h1");
  //  var tesx1=getElementsTagName("h1"); 你写错了
  var len = tesx1.length;
  // for(i=0;i<len;i++) 可以比较下两个for的不同效果,思考下
  for(i=len-1;i>=0;i--)
  {   
    
	
      var x =content.removeChild(tesx1[i]);
	  //    var x =content.removeChild(text1[i]); 你写错了
  }
  
  
}
</script>
<button onclick="clearText()">清除节点内容</button>



</body>
</html>


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

江悦豪 提问者

谢谢大侠,鄙人懂了,太粗心了(┬_┬)
2016-05-01 回复 有任何疑惑可以回复我~
#2

江悦豪 提问者

<script type="text/javascript"> function clearText() { var content=document.getElementById("content"); var tesx1=document.getElementsByTagName("h1"); for(i=0,i<tesx1.length,i++){ var x =content.removeChild(tesx1[i]); } } </script>
2016-05-01 回复 有任何疑惑可以回复我~
#3

江悦豪 提问者

不知道为什么改好了运行还是没有效果
2016-05-01 回复 有任何疑惑可以回复我~
#4

郑小佟 回复 江悦豪 提问者

// for(i=0;i<len;i++) 可以比较下两个for的不同效果,思考下 for(i=len-1;i>=0;i--) //for(i=0,i<tesx1.length,i++)你写错了,for语法,是分号不是逗号
2016-05-04 回复 有任何疑惑可以回复我~
查看1条回复

浏览器解析代码的时候,遇到错误是会忽略的。

在慕课网学习过程中,可以参考慕课网提供的代码,还有,必须掌握基本语法

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

举报

0/150
提交
取消

请问这种方法为什么不能实现删除节点

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