我想用Loading…
替换提交按钮的值。带有jQuery的HTML实体
问题是,当我点击按钮,我仍然看到…
而不是三个点。
这里是我的代码:
$("#myid").val("Loading…");
如果我在上面的代码中直接输入省略号从键盘?用UTF-8安全吗?
我想用Loading…
替换提交按钮的值。带有jQuery的HTML实体
问题是,当我点击按钮,我仍然看到…
而不是三个点。
这里是我的代码:
$("#myid").val("Loading…");
如果我在上面的代码中直接输入省略号从键盘?用UTF-8安全吗?
val()
或value
设置纯文本值。 …
是HTML,而不是文本;您可以在innerHTML
或.html()
中使用它,但不能使用表单字段值。
如果要包括U + 2026水平省略在JavaScript字符串,其中编码是没有保证的,你可以把它逃到:
'Loading\u2026'
我应该直接从keybord在输入省略号上面的代码?用UTF-8安全吗?
是的。
但是,省略号有一个兼容性分解成三个句点字符;它只是为了向后兼容旧字符集而存在。现在这个想法只是使用三个阶段,如果需要的话,让字体处理混合字形。在任何情况下,三个时期之间几乎没有视觉差异,大多数(比例)字体中都有省略号。
正如注意到,这些都是有用的西班牙字符
\u00E1 á
\u00E9 é
\u00ED í
\u00F1 ñ
\u00F3 ó
\u00FA ú
\u00C1 Á
\u00C9 É
\u00CD Í
\u00D1 Ñ
\u00D3 Ó
\u00DA Ú
我创建转换一个有用的工具,无论你想在JS相应\ uVALUE :) http://jsfiddle.net/tomasdev/VjAkJ/