问题标签 [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.
php - 避免在php中使用html转义字符
我正在尝试使用PHP
. 参数之一是货币
我的 API 调用就像
但是,如果我打印呼叫,它会打印为
我检查并发现¤ is for ¤
编辑: 我尝试了 urlencode 和 htmlentities。虽然我希望在源代码中获得 ¤cy ,但我分别获得了 %26currency 和 & 货币。
我想对“¤cy”进行编码,这样浏览器就不会将 ¤ 转换为 ¤。谢谢
html - é 标题标签中的 HTML 实体代码
我正在尝试在我网站的标题标签中使用 HTML 实体代码作为“é”,但它似乎不适用于任何浏览器。如果我在标题中输入法文对应的“派对:”:
当它呈现时,我会parté
进入所有浏览器的标题栏。当我使用 'é' 字符时,它确实有效。有谁知道这是怎么回事?
input - 在 ColdFusion 中是否必须转义隐藏的输入字段?
使用 ColdFusion 8,我通常会像这样转义所有表单输入:
那么隐藏输入呢?这些也应该逃脱吗?我没试过,但我可以很好地在 Firebug 中拉出一个隐藏的输入,输入任何内容并尝试提交,可以吗?
ruby-on-rails-3 - Rails 3 在 text_field 中用 & 替换 &
我正在使用 Rails 3。当用户提交带有 text_field 的表单并在其中输入 & 时,表单会得到验证。当它无效时,Rails 会返回一个错误,然后我会显示给用户。但现在 & 被翻译成&
. 我怎样才能改变这种行为?谢谢。
java - 在java中转义javascript字符串
我需要在java中把它变成一个字符串:
有人可以帮忙吗?我一直在尝试,结果是这样的......
这不起作用,因为我需要在 UpArrow.png 之前和之后双重转义引号。因为它需要在 javascript 中而不是在 java 中进行转义。
.
.
2019 年更新:如果你正在看这个,上帝保佑你的灵魂。这是一个糟糕的代码,如果你试图以这种方式做事,那么你做错了(正如其他人向我建议的那样)。
做到这一点的正确方法是 jquery 或现在存在的无数 DOM 修改框架之一,并将内容弹出/弹出 DOM 范围。
如果你这样做,你不应该看上面的代码或下面的解决方案,而应该去了解更多,因为这是制作意大利面条代码的途径。
vb.net - 由于未转义的字符,在读取 XML 文件时出现解析错误
我有一个 XML 文件,其中包含一些转义字符。当我尝试在 VB 中使用 xpathdocument 类阅读时,我将其解析为“'<' 字符,十六进制值 0x3C,不能包含在名称中。行号,位置号。”
在将该xml文件传递给xpathdocument之前如何替换该转义字符?xml文件是:
windows - 是否有用于转义 HTML 的 WinAPI 本机函数?
是否有本机 WinAPI 可以调用以将 HTML/XML 的字符串转义到<
>
等中?
iphone - 从 iPhone 的 nsstring 中删除“\n”和“\”...?
我有一个 iPhone 应用程序,它从 web 服务返回一个字符串,其中包含“\n”和“\”等转义字符。现在我想在 nsdictionary 中添加这个字符串。为此我在下面做
这里 jsonString 向我返回带有转义字符的 strVerifiedReceipt 来自 web 服务,如下所示
php - 如何从 DOM XPath 查询中转义所有无效字符?
我有以下函数可以在 a 中查找值HTML DOM
;
它可以工作,但是当我给出以下参数时$value
:Levi's Baby Overall,
它会破裂,因为它不会逃脱 , 和 ' 字符
如何从 DOM XPath 查询中转义所有无效字符?
javascript - 在Javascript中使用单引号和双引号转义和取消转义字符串
我有一个搜索框,用户可以搜索任何字符串,包括单引号和双引号,一旦他们搜索,后端会将关键字传回给我,这样我就可以把它放回框中。我不知道字符串是什么,所以我自己无法转义引号,下面是一个示例:
我遇到的问题是,如果用户输入“hello”,则关键字变为“”hello””,我收到此错误:
用户还可以输入单引号,以便也排除它。我尝试使用 escape unescape 但我仍然有同样的问题,例如 escape(""hello"") 我可以以非转义格式获取值,例如 "hello" 但我不知道如何处理它,escape 不会努力工作我最终得到了这个 %26%23034%3Bhello%26%23034%3B
所以我现在几乎被困住了,因为我无法对字符串做任何事情,有什么想法吗?