问题标签 [html-entities]

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 投票
5 回答
6962 浏览

javascript - 如何将 html 实体与 jQuery 进行比较

我有以下html代码:

每次用户单击 span 标签时,我想在向上箭头和向下箭头之间切换。

我的功能总是走其他路径。如果我创建一个 javacript:alertarrow变量,我将得到一个表示为箭头的 html 实体。我如何告诉 jQuery 将 arrow变量解释为字符串而不是 html。

0 投票
2 回答
3171 浏览

php - 用单引号解析 XML?

我目前遇到一个问题,其中一个元素从我的 xml 文件中返回,其中包含一个单引号。这导致 xml_parse 将其分成多个块,例如:Get Wired, You're Hired!然后输入为“Get Wired, You”是一个对象,单引号是第二个,“re Hired!” 作为第三者。

我想做的是:

但这一直在打破。我可以运行 str_replace 来代替 htmlentities,它运行没有问题,但不想使用 htmlentities。

有任何想法吗?

更新: 根据下面 JimmyJ 的回复,我尝试了以下解决方案,但没有成功(仅供参考,链接帖子上方有一两个响应更新了直接链接的代码):

更新:根据下面汤姆的问题,魔术引号确实已关闭。

解决方案:我最终解决问题的方法如下:

在为每个单独的项目/帖子/等收集数据后,我将该数据存储到稍后用于输出的数组中,然后清除收集期间使用的局部变量。我在一个步骤中添加了一个检查数据是否已经存在的步骤,如果存在,我将它连接到最后,而不是覆盖它。

所以,如果我最终得到三个块(如上,让我们坚持'Get Wired,You're Hired!',然后我将不再做

要做:

这不是最佳解决方案,但似乎有效。

0 投票
9 回答
472473 浏览

html - 使用 CSS 内容添加 HTML 实体

如何使用CSS content属性添加HTML实体?

使用这样的东西只是打印 到屏幕而不是不间断的空间:

0 投票
7 回答
3956 浏览

php - 在字符串中使用 htmlentities

我知道我应该对所有表单文本输入字段使用 htmlentities 但这不起作用:

它只是在表单中将输入值显示为“htmlentities(0123456789)”?请问我做错了什么?

0 投票
4 回答
6546 浏览

jsp - 如何使 JSP 标记文件不忽略所有空格?

我真的被这个难住了。我想输出一个列表并让标记文件处理逗号、单数与复数等,但是当我显示列表时,它完全忽略了空格,所以一切都像这样一起运行。我尝试使用 HTML 实体“thinsp”、“ensp”和“emsp”(我不能使用“nbsp”,这些都必须破坏),但它们在 IE 上都非常宽,除了 Thinsp 太瘦了关于其他一切。

编辑:不会工作。标签的输出根本没有空格。尽管 JSP 中的任何内容都有正常的间距。显然,我可以将所有内容都放在 JSP 中,但这是在多个 JSP 上运行的代码,因此标记文件会很有意义。

0 投票
3 回答
7196 浏览

java - JSP 中的 htmlentities 等价物?

我是一个 php 人,但我必须在 JSP 中做一些小项目。我想知道 JSP 中是否有与 htmlentities 函数(php 的)等价的函数。

0 投票
3 回答
6137 浏览

php - 使用 htmlentities 获取 €

我真的想展示 htmlentities 给了我什么,但它没有给 & euro; 对于 € 字符。

我在尝试

对于这两个我得到

LISBOA-VIENA DESDE 99€ TAXAS INCLUÍDAS, RESERVE JÁ

LISBOA-VIENA DESDE 99€ TAXAS INCLUÍDAS, RESERVE JÁ

我从来没有得到&欧元;

有谁知道如何做到这一点?

0 投票
3 回答
25702 浏览

javascript - 如何动态创建一个

我想在 <option> 元素的文本包含 HTML 实体的 <select> 元素中添加一个 <option> 元素: —

在 HTML 中,代码如下所示:

我的 JavaScript 代码如下所示:

但是,如果您对此进行测试,您将看到 — 变得逃脱。当我尝试时,我得到了同样的结果:

(观察到的行为是在 Internet Explorer 7 中……没有用 Firefox、Safari 等进行测试。Internet Explorer 7 是我目前唯一需要的浏览器。)

0 投票
5 回答
12153 浏览

javascript - xslt、javascript 和未转义的 html 实体

我对 xslt、js 和 html 实体有一点小问题,例如。在模板中:

有谁知道我的问题可能来自哪里?我一直认为 xslt 处理器在使用 html 输出方法时会使 <script/> 元素的内容不转义......

我在使用 macportsports 安装的 OSX 上运行 libxslt2 版本 1.1.24 ...

0 投票
8 回答
25988 浏览

html - 什么时候应该使用 HTML 实体?

这让我困惑了一段时间。随着 UTF-8 作为 Web 开发中事实上的标准的出现,我不确定在哪些情况下我应该使用 HTML 实体,哪些情况下我应该只使用 UTF-8 字符。例如,

  • 破折号 (–, &emdash;)
  • 与号 (&, &amp;)
  • 3/4 分数 (¾, &frac34;)

请务必阐明这个问题。将不胜感激。