使用以“ <”开头的字符串时,无法设置innerHTML

丹尼尔·我

我有一个textarea,它将用用户输入的内容填充另一部分,并且只要我不键入以“ <”开头的任何内容,我的代码就可以正常工作。每当我有一个以“ <”开头的字符串“ <<其他内容可以跟随”时,它都不会设置innerhtml。

var text = "<i wont print"
text = "i will print!"
trans_txt.innerHTML = text;

“ <”是innerhtml的某种替代字符吗?我想知道是否有人知道发生了什么,是否有办法将文本var更改为纯字符串,而不必担心我的字符串不出现。

编辑:我意识到这是因为默认的textarea消息是“ <文本区域”

一定的表现

<i后面跟一个空格的是“开始<i>(惯用/斜体)标记”的HTML语法,因为解析器看不到标记定义的末尾(即a >),所以<i和末尾之间的所有内容都被视为错误并被删除。

如果只想插入纯文本,请使用textContent

var text = "<i wont print"
document.body.textContent = text;

textContent也更快,更安全。innerHTML在故意插入HTML标记时使用

不要使用innerText-最好的喜欢textContent,而不是在几乎所有情况

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#使用以字符串开头的键名反序列化JSON

来自分类Dev

JS使用以字符串开头的键获取对象的值

来自分类Dev

C#使用以字符串开头的键名反序列化JSON

来自分类Dev

如何使用以`@`开头的cURL发布内容?

来自分类Dev

mongo db 使用以数值开头的字段

来自分类Dev

使用以反斜杠结尾的字符串时,ConvertTo-Json引发错误

来自分类Dev

我们如何使用以正则表达式(/ ^ myString / g)开头的字符串来拆分

来自分类Dev

使用以点开头(不包括双精度)的正则表达式匹配字符串

来自分类Dev

将Java方法indexof与子字符串结合使用以创建新字符串时,获得错误的输出

来自分类Dev

添加服务引用以使用以Web为中心的WCF服务时出错?

来自分类Dev

在PHP变量中使用以0开头的数字

来自分类Dev

如何在Typescript中使用以数字开头的别名

来自分类Dev

在MongoDB聚合查询中使用以$开头的字段

来自分类Dev

使用以特定字母开头的元素过滤类列表

来自分类Dev

使用基于表达式的连接字符串时,SSRS 2016 无法设置凭据

来自分类Dev

最好将&$与大字符串一起使用以节省内存吗?

来自分类Dev

如何创建一个字符串并使用以它命名的函数?

来自分类Dev

为什么我不能使用以下字符串构建?

来自分类Dev

为什么我不能使用以下字符串构建?

来自分类Dev

如何使用以下方法反转字符串数组?

来自分类Dev

如何从我使用以下代码的字符串中删除可选

来自分类Dev

与Font一起使用以设置TextBox字体

来自分类Dev

使用以米为单位设置的线宽绘制Google折线

来自分类Dev

不使用以下字符的功能性C ++程序:“;”。'{','}','\'

来自分类Dev

Unity-无法使用以下参数编译资源:

来自分类Dev

我无法使用以太网连接到Internet

来自分类Dev

无法在R中使用以数字命名的变量

来自分类Dev

AttributeRouting无法与HttpConfiguration对象配合使用以编写集成测试

来自分类Dev

使用以下方法无法填充多个组合框

Related 相关文章

  1. 1

    C#使用以字符串开头的键名反序列化JSON

  2. 2

    JS使用以字符串开头的键获取对象的值

  3. 3

    C#使用以字符串开头的键名反序列化JSON

  4. 4

    如何使用以`@`开头的cURL发布内容?

  5. 5

    mongo db 使用以数值开头的字段

  6. 6

    使用以反斜杠结尾的字符串时,ConvertTo-Json引发错误

  7. 7

    我们如何使用以正则表达式(/ ^ myString / g)开头的字符串来拆分

  8. 8

    使用以点开头(不包括双精度)的正则表达式匹配字符串

  9. 9

    将Java方法indexof与子字符串结合使用以创建新字符串时,获得错误的输出

  10. 10

    添加服务引用以使用以Web为中心的WCF服务时出错?

  11. 11

    在PHP变量中使用以0开头的数字

  12. 12

    如何在Typescript中使用以数字开头的别名

  13. 13

    在MongoDB聚合查询中使用以$开头的字段

  14. 14

    使用以特定字母开头的元素过滤类列表

  15. 15

    使用基于表达式的连接字符串时,SSRS 2016 无法设置凭据

  16. 16

    最好将&$与大字符串一起使用以节省内存吗?

  17. 17

    如何创建一个字符串并使用以它命名的函数?

  18. 18

    为什么我不能使用以下字符串构建?

  19. 19

    为什么我不能使用以下字符串构建?

  20. 20

    如何使用以下方法反转字符串数组?

  21. 21

    如何从我使用以下代码的字符串中删除可选

  22. 22

    与Font一起使用以设置TextBox字体

  23. 23

    使用以米为单位设置的线宽绘制Google折线

  24. 24

    不使用以下字符的功能性C ++程序:“;”。'{','}','\'

  25. 25

    Unity-无法使用以下参数编译资源:

  26. 26

    我无法使用以太网连接到Internet

  27. 27

    无法在R中使用以数字命名的变量

  28. 28

    AttributeRouting无法与HttpConfiguration对象配合使用以编写集成测试

  29. 29

    使用以下方法无法填充多个组合框

热门标签

归档