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

innerHTML 和innerText

innerHTML 和innerText 有什么区别呢?在上一节的习题中提到innerText是改变内文字,可是实例中用的是innerHTML来改变的。求大神帮我讲一下,有什么区别,怎么用

正在回答

2 回答

一个是获取html,一个是获取text文件,如下示例

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>慕课测试</title>
</head>
<body>
    <p id="test">dfd<a href="">测试内容</a></p>
    <script type="text/javascript">
        var oP = document.getElementById("test");
        console.log(oP.innerHTML);            // chrome输出 dfd<a href="">测试内容</a>
        console.log(oP.innerText);            // chrome输出 dfd测试内容
    </script>
</body>
</html>

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

Yvonne_D 提问者

非常感谢!
2015-11-06 回复 有任何疑惑可以回复我~

innerHTML可以解析html标签如<p>之类的

innerText输入什么就显示什么

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

举报

0/150
提交
取消
展开与收起效果
  • 参与学习       33641    人
  • 解答问题       179    个

通过效果展示与案例分析,教您实现不同类型的展开与收起效果

进入课程

innerHTML 和innerText

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