Javascript 带有jQuery的HTML实体

Javascript 带有jQuery的HTML实体,javascript,jquery,html,html-entities,Javascript,Jquery,Html,Html Entities,我想用load…替换提交按钮的值 问题是,当我单击按钮时,仍然会看到&hellip而不是三个点 这是我的密码: $("#myid").val("Loading…"); 我应该在上面的代码中直接从键盘输入省略号吗?UTF-8安全吗?val()或值设置纯文本值&hellip是HTML,不是文本;您可以在innerHTML或.html()中使用它,但不能在表单字段值中使用 如果要在编码不保证的JavaScript字符串中包含U+2026水平省略号,可以将其转义为:

我想用
load…替换提交按钮的值

问题是,当我单击按钮时,仍然会看到
&hellip而不是三个点

这是我的密码:

$("#myid").val("Loading…");
我应该在上面的代码中直接从键盘输入省略号吗?UTF-8安全吗?

val()
值设置纯文本值<代码>&hellip是HTML,不是文本;您可以在
innerHTML
.html()
中使用它,但不能在表单字段值中使用

如果要在编码不保证的JavaScript字符串中包含U+2026水平省略号,可以将其转义为:

'Loading\u2026'
我应该在上面的代码中直接从keybord输入省略号吗?UTF-8安全吗


然而,省略有一个兼容性分解成三个时期的字符;它实际上只是为了向后兼容旧的字符集。现在的想法是只使用三个句点,如果需要,让字体处理组合字形。在任何情况下,在大多数(比例)字体中,三个句点和省略号之间的视觉差异几乎没有。

正如注意的那样,这些是有用的西班牙语字符

\u00E1  á
\u00E9  é
\u00ED  í
\u00F1  ñ
\u00F3  ó
\u00FA  ú

\u00C1  Á
\u00C9  É
\u00CD  Í
\u00D1  Ñ
\u00D3  Ó
\u00DA  Ú
我创建了一个有用的工具,可以将您想要的任何内容转换为JS中相应的\u值:)