Jquery插入unicode而不是符号

Posted

技术标签:

【中文标题】Jquery插入unicode而不是符号【英文标题】:Jquery inserting unicode instead of symbol 【发布时间】:2012-05-20 11:54:14 【问题描述】:

我正在寻找一种方法来制作真正基本的所见即所得,例如当用户舔按钮时,它会插入符号 ♂ (♂)

它正在工作,但有两个问题: 1 - 仅插入 unicode 字符,不转换为符号 (♂)

2- 如果你有时间,有没有一种简单的方法将符号插入“文本光标”所在的位置,而不是文本区域内容的末尾?

感谢您的帮助

http://jsfiddle.net/cdjEr/3/

【问题讨论】:

【参考方案1】:

♂HTML 转义码。 它只在 html 源中处理。

javascript 字符串文字使用自己的转义码:'\u2642'(代码点为十六进制而不是十进制)。 您也可以直接使用字符:'♂'。 (这要求您正确设置文件编码)

【讨论】:

速度很快,非常感谢!关于第二个问题的任何想法? ***.com/questions/2920150/… 我不敢相信 SO 有多少关于这件事的问题。虽然许多答案都提到了相同的问题,但您的答案确实是所有答案中最清晰、最简洁、最直观的。

以上是关于Jquery插入unicode而不是符号的主要内容,如果未能解决你的问题,请参考以下文章

Unicode SQL 查询 W/ 参数而不是 N 前缀

javascript Quontrol Key Identificador unico eventos绑定unico evento id控件jquery插件

如何使用 JavaScript/jQuery 从 HTML 中获取符号的 unicode/hex 表示?

在 html 文本框中设置键盘插入符号位置

Unicode - 版权符号

您在您的网站中使用啥 Unicode 字符? (而不是图像图标)