innerHTML和innerText有哪些区别(innertext,开发技术)

时间:2024-04-29 21:24:51 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    innerHTML%E5%92%8CinnerText%E6%9C%89%E5%93%AA%E4%BA%9B%E5%8C%BA%E5%88%AB

innerHTML 是指从对象的起始位置到终止位置的全部内容,还包括 HTML 标签。

innerText 是指去掉标签的内容。

我们直接用代码来看下它们的区别:

当我点击第一个链接时,出现的弹窗内容为“<p>这段话包括标签会被全部输出</p>”。

而当我点击第二个链接时,出现的弹窗内容为“这段话输出部分不包含标签”。并没有包括标签内容。

在开发中,innerHTML 是符合 W3C 标准的,而 innerText 只适用于 IE 浏览器。所以还是尽可能的使用 innerHTML。

如果想要输出的内容不包括标签,可以先使用 innerHTML 取得内容,再用正则表达式去除 HTML 标签。如下:

本文:innerHTML和innerText有哪些区别的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:怎么在html中实现3D导航栏下一篇:

14 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18