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

求innerHTML与innerText的差别

  •  else{
             document.getElementById("sut").innerHTML=num;
             num--;
             var i=setTimeout(rum,1000);
         }

  •  else{
             document.getElementById("sut").innerText=num;
             num--;
             var i=setTimeout(rum,1000);
         }

  • 两个代码都能运行

正在回答

2 回答

举个简单例子

<body>
  <div id="div"></div>
  <script type="text/javascript">
    var div = document.getElementById("div");
    div.innerHTML = "<input type='text' />";  //这里输出的是文本输入框
    div.innerText = "<input type='text' />";  //这里输出的是文本
  </script>
</body>


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

innerText可获取或设置指定元素标签内的文本值,从该元素标签的起始位置到终止位置的全部文本内容(不包含html标签)。innerHTML可获取或设置指定元素标签内的 html内容,从该元素标签的起始位置到终止位置的全部内容(包含html标签)。

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

举报

0/150
提交
取消

求innerHTML与innerText的差别

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