jquery - 是否可以在 HTML 输入类型=提交值中显示 unicode 字符?

标签 jquery html unicode

一位客户有一个表单按钮的设计师模型,在正文后显示一个右向三角形字符,但我似乎无法显示。有问题的标记是;

    <input type="submit" value="Add to basket &#9654;" />

这应该看起来像“添加到购物车 ▶”(如果它呈现在您的浏览器中)。

这是可能的还是我做错了什么?

jquery 变通方法也可以作为 hack 来接受。该页面符合 HTML5 标准,也许这会有所帮助。

提前致谢

瑞安

更新: 下面的答案是正确的,不过还有一个更简单的方法,我只是将三角形从这个问题中复制出来并直接复制到我的 HTML 编辑器中。无需编码。

谢谢大家。

最佳答案

你可以使用 100%

只要确保

Content-Type: text/html; charset=utf-8

应该存在。

如果存在 HTTP header ,元标记将被浏览器忽略。

同时确保您的文件在提供之前实际编码为 UTF-8,检查/尝试以下操作:

确保您的编辑器将其保存为 UTF-8。

确保您的 FTP 或任何文件传输程序不会弄乱文件。

关于jquery - 是否可以在 HTML 输入类型=提交值中显示 unicode 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3627720/

相关文章:

JQuery AJAX 发布到 asp.net webmethod 永远不会被调用

javascript - 如何将 JSON 值从 Controller 传递到 Thymeleaf 中的 HTML?

PHP:MySQL:更新正在更新多于一行

javascript - 标识符 ecmascript 2017 规范

python - 为什么这些看起来相同的字符串却被代码以不同的方式处理?

jquery - 0 css 中的不透明度以及使用 jquery mouseenter 更改不透明度和大小的内容

jquery :- get div element html

html - 为什么我的表格中的圆形单元格大小不同?

asp.net - 如何在 ListItem 文本属性中呈现 html 标签?

c++ - Unicode 文件名测试平台