问题标签 [html-escape-characters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4483 浏览

php - 避免在php中使用html转义字符

我正在尝试使用PHP. 参数之一是货币

我的 API 调用就像

但是,如果我打印呼叫,它会打印为

我检查并发现&curren is for ¤

编辑: 我尝试了 urlencode 和 htmlentities。虽然我希望在源代码中获得 ¤cy ,但我分别获得了 %26currency 和 & 货币。

我想对“¤cy”进行编码,这样浏览器就不会将 ¤ 转换为 ¤。谢谢

0 投票
2 回答
11515 浏览

html - é 标题标签中的 HTML 实体代码

我正在尝试在我网站的标题标签中使用 HTML 实体代码作为“é”,但它似乎不适用于任何浏览器。如果我在标题中输入法文对应的“派对:”:

当它呈现时,我会parté进入所有浏览器的标题栏。当我使用 'é' 字符时,它确实有效。有谁知道这是怎么回事?

0 投票
1 回答
1048 浏览

input - 在 ColdFusion 中是否必须转义隐藏的输入字段?

使用 ColdFusion 8,我通常会像这样转义所有表单输入:

那么隐藏输入呢?这些也应该逃脱吗?我没试过,但我可以很好地在 Firebug 中拉出一个隐藏的输入,输入任何内容并尝试提交,可以吗?

0 投票
2 回答
2035 浏览

ruby-on-rails-3 - Rails 3 在 text_field 中用 & 替换 &

我正在使用 Rails 3。当用户提交带有 text_field 的表单并在其中输入 & 时,表单会得到验证。当它无效时,Rails 会返回一个错误,然后我会显示给用户。但现在 & 被翻译成&. 我怎样才能改变这种行为?谢谢。

0 投票
3 回答
20595 浏览

java - 在java中转义javascript字符串

我需要在java中把它变成一个字符串:

有人可以帮忙吗?我一直在尝试,结果是这样的......

这不起作用,因为我需要在 UpArrow.png 之前和之后双重转义引号。因为它需要在 javascript 中而不是在 java 中进行转义。

.

.

2019 年更新:如果你正在看这个,上帝保佑你的灵魂。这是一个糟糕的代码,如果你试图以这种方式做事,那么你做错了(正如其他人向我建议的那样)。

做到这一点的正确方法是 jquery 或现在存在的无数 DOM 修改框架之一,并将内容弹出/弹出 DOM 范围。

如果你这样做,你不应该看上面的代码或下面的解决方案,而应该去了解更多,因为这是制作意大利面条代码的途径。

0 投票
2 回答
690 浏览

vb.net - 由于未转义的字符,在读取 XML 文件时出现解析错误

我有一个 XML 文件,其中包含一些转义字符。当我尝试在 VB 中使用 xpathdocument 类阅读时,我将其解析为“'<' 字符,十六进制值 0x3C,不能包含在名称中。行号,位置号。”

在将该xml文件传递给xpathdocument之前如何替换该转义字符?xml文件是:

0 投票
1 回答
260 浏览

windows - 是否有用于转义 HTML 的 WinAPI 本机函数?

是否有本机 WinAPI 可以调用以将 HTML/XML 的字符串转义到&lt; &gt;等中?

0 投票
4 回答
2592 浏览

iphone - 从 iPhone 的 nsstring 中删除“\n”和“\”...?

我有一个 iPhone 应用程序,它从 web 服务返回一个字符串,其中包含“\n”和“\”等转义字符。现在我想在 nsdictionary 中添加这个字符串。为此我在下面做

这里 jsonString 向我返回带有转义字符的 strVerifiedReceipt 来自 web 服务,如下所示

0 投票
2 回答
2067 浏览

php - 如何从 DOM XPath 查询中转义所有无效字符?

我有以下函数可以在 a 中查找值HTML DOM

它可以工作,但是当我给出以下参数时$valueLevi's Baby Overall, 它会破裂,因为它不会逃脱 , 和 ' 字符

如何从 DOM XPath 查询中转义所有无效字符?

0 投票
2 回答
10241 浏览

javascript - 在Javascript中使用单引号和双引号转义和取消转义字符串

我有一个搜索框,用户可以搜索任何字符串,包括单引号和双引号,一旦他们搜索,后端会将关键字传回给我,这样我就可以把它放回框中。我不知道字符串是什么,所以我自己无法转义引号,下面是一个示例:

我遇到的问题是,如果用户输入“hello”,则关键字变为“”hello””,我收到此错误:

用户还可以输入单引号,以便也排除它。我尝试使用 escape unescape 但我仍然有同样的问题,例如 escape(""hello"") 我可以以非转义格式获取值,例如 "hello" 但我不知道如何处理它,escape 不会努力工作我最终得到了这个 %26%23034%3Bhello%26%23034%3B

所以我现在几乎被困住了,因为我无法对字符串做任何事情,有什么想法吗?