首页 > Web开发 > 详细

innerHTML和innerText区别

时间:2021-03-15 23:03:27      阅读:43      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div id="box">
    这是一个div
    <p>这是一个p标签</p>
</div>
<script>
    var box = document.getElementById(box);
    console.dir(box);

    // innerHTML innerText获取开始标签和结束标签之间的内容
    // innerHTML获取内容 会把内容的标签一起获取到,且原封不动
    //innerText 获取过滤html后的文本内容,且过滤前后换行和空白
    console.log(box.innerHTML);
    console.log(box.innerText);
    //通过innerHTML设置标签之间的内容,如果标签中带有标签,会以html的方式解析
    // box.innerHTML = ‘‘; //清空内容
    // box.innerHTML = ‘<b>你好</b>‘;
    //通过innerText设置标签之间的内容,如果标签中带有标签,会原封不动展示出来
    box.innerText = <b>你好</b>;

</script>
</body>
</html>

 

innerHTML和innerText区别

原文:https://www.cnblogs.com/ella-li/p/14539776.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!