Javascript - 将 HTML 标签从 textarea 替换为 div

P.杰罗姆

出于个人目的,我正在尝试使用 div(z-index 1)和 textarea(z-index 2,不透明度 0.2)创建代码编辑器。

使用 JQuery 和 keyUp 事件,在替换彩色标签中的所有标签后,我在 div 上使用 .html() 替换 textarea 的文本。

但我有一个奇怪的但我无法解释的。我正在使用以下代码:

str.replace('/</g', "&lt;");

这似乎不起作用。写“test <”将显示“test <”,但再写一个字母会切断文本。

For example : 
- Example : "test <i" will show "test ".
- Example 2 : "test < a <i" will show "test < a ".
- Keep in mind : Actually, "test <" show "test <", not "test &lt;".

(示例似乎在 stackoverflow 上被破坏,所以我曾经缩进示例)

任何想法 ?

本雅科

javascript 引擎将您的正则表达式视为字符串,并改为搜索字符串,您需要删除引号

"test < a <i".replace(/</g, "&lt;");

未关闭的标签将被浏览器关闭,这就是您不会看到<i文本的原因

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

html textarea将br标签替换为\ n

来自分类Dev

将div的图片标签替换为DOMDocument并返回更改后的html

来自分类Dev

使用 php 将 <div> 标签替换为 <p> 标签

来自分类Dev

php将字符串替换为html标签

来自分类Dev

将html插入div标签?

来自分类Dev

javascript替换多个div标签

来自分类Dev

将值从textarea转换为div

来自分类Dev

使用 DOMXPath 清理过时的 HTML 代码(将嵌套的 <div> 标签转换为 <p> 标签)

来自分类Dev

检查并仅将div的字符串替换为javascript

来自分类Dev

我想使用JavaScript将H3标签替换为H2标签

来自分类Dev

HTML注入:无法将javascript插入textarea

来自分类Dev

HTML Javascript-将按钮替换为搜索字段onclick

来自分类Dev

如何使用记事本++将多个文本替换为div标签?

来自分类Dev

javascript删除html标签并替换html实体

来自分类Dev

使用jQuery将div包裹html标签

来自分类Dev

在JS中使用RegExp将全部特定的html标签替换为其全部内容

来自分类Dev

ElasticSearch中的html_strip字符过滤器将标签替换为换行符?

来自分类Dev

将字符串中的十六进制颜色代码替换为彩色 html 标签

来自分类常见问题

javascript数组到html div标签.aspx

来自分类Dev

从javascript函数插入HTML div标签

来自分类Dev

在将html转换为markdown时,为什么pandoc会保留span和div标签?

来自分类Dev

在itext 7中将html转换为pdf时如何继续特定div标签的横向?

来自分类Dev

将html5标签(具有某些类)转换为具有相同类的div标签

来自分类Dev

搜索并替换为html标签和'

来自分类Dev

如何使用JavaScript将textarea标签按字母顺序排序并输出到另一个textarea标签中?

来自分类Dev

Javascript。替换Div的HTML内容

来自分类Dev

将RTF转换为HTML格式标签

来自分类Dev

Vue将Unicode转换为HTML标签

来自分类Dev

使用.getElementByClassName将<strong>标签替换为<br />标签

Related 相关文章

  1. 1

    html textarea将br标签替换为\ n

  2. 2

    将div的图片标签替换为DOMDocument并返回更改后的html

  3. 3

    使用 php 将 <div> 标签替换为 <p> 标签

  4. 4

    php将字符串替换为html标签

  5. 5

    将html插入div标签?

  6. 6

    javascript替换多个div标签

  7. 7

    将值从textarea转换为div

  8. 8

    使用 DOMXPath 清理过时的 HTML 代码(将嵌套的 <div> 标签转换为 <p> 标签)

  9. 9

    检查并仅将div的字符串替换为javascript

  10. 10

    我想使用JavaScript将H3标签替换为H2标签

  11. 11

    HTML注入:无法将javascript插入textarea

  12. 12

    HTML Javascript-将按钮替换为搜索字段onclick

  13. 13

    如何使用记事本++将多个文本替换为div标签?

  14. 14

    javascript删除html标签并替换html实体

  15. 15

    使用jQuery将div包裹html标签

  16. 16

    在JS中使用RegExp将全部特定的html标签替换为其全部内容

  17. 17

    ElasticSearch中的html_strip字符过滤器将标签替换为换行符?

  18. 18

    将字符串中的十六进制颜色代码替换为彩色 html 标签

  19. 19

    javascript数组到html div标签.aspx

  20. 20

    从javascript函数插入HTML div标签

  21. 21

    在将html转换为markdown时,为什么pandoc会保留span和div标签?

  22. 22

    在itext 7中将html转换为pdf时如何继续特定div标签的横向?

  23. 23

    将html5标签(具有某些类)转换为具有相同类的div标签

  24. 24

    搜索并替换为html标签和'

  25. 25

    如何使用JavaScript将textarea标签按字母顺序排序并输出到另一个textarea标签中?

  26. 26

    Javascript。替换Div的HTML内容

  27. 27

    将RTF转换为HTML格式标签

  28. 28

    Vue将Unicode转换为HTML标签

  29. 29

    使用.getElementByClassName将<strong>标签替换为<br />标签

热门标签

归档