Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 文本及;REG表示为®;在html页面中_Javascript_Html_Regex_Extjs_Render - Fatal编程技术网

Javascript 文本及;REG表示为®;在html页面中

Javascript 文本及;REG表示为®;在html页面中,javascript,html,regex,extjs,render,Javascript,Html,Regex,Extjs,Render,我试图将webhook中的数据呈现到表单标签上,比如说“PRO&require”被检索到表单上。但它被渲染为PRO®AIN,其中®被视为>。我知道我可以使用&;相反&但是我不能在更新此数据时对后端进行此更改 我的问题是,我们如何通过忽略此类情况将数据呈现到html页面。我想显示像从后端 我想知道上面相同的文本是否能像在网格中一样正确地呈现不熟悉extjs,但从纯domapi中,您只需设置元素的innerText,例如element.innerText=“PRO&reseach”(或在

我试图将webhook中的数据呈现到表单标签上,比如说“PRO&require”被检索到表单上。但它被渲染为PRO®AIN,其中®被视为>。我知道我可以使用&;相反&但是我不能在更新此数据时对后端进行此更改

我的问题是,我们如何通过忽略此类情况将数据呈现到html页面。我想显示像从后端


我想知道上面相同的文本是否能像在网格中一样正确地呈现

不熟悉extjs,但从纯domapi中,您只需设置元素的
innerText
,例如
element.innerText=“PRO&reseach”
(或在文本节点创建),它不会处理没有
就不会发生的html实体
®
之后。浏览器真的试图“修复”这一点吗?是的,HTML允许在不使用分号的情况下识别很少的字符。在这种情况下,更新innerText是有效的,但我如何无法对呈现此数据的整个应用程序进行此更改。我正在寻找一站式解决方案,通过直接更新值来显示原始数据。您可以使用
Ext.String.htmlEncode(value)
将值存储在前端,它将
&
编码为
&为您,因此您不必在后端执行任何操作。找不到一个api方法或设置来告诉extjs直接设置文本而不是html。