javascript - 特殊字符无法在 html 按钮标题中正确显示

标签 javascript html

我知道这是一个非常基本的问题,但我们被撞到了。

我们在 HTML 文件中有一个简单的按钮

<button data-dojo-type="dijit/form/Button" id="reset" name="reset" title="This is Reset button">Reset</button>

我们已经使用 dojo i18n 功能实现了国际化,并提供了按钮标题属性的适当法语翻译作为 Réinitialiser la recherche

如果我使用该消息来显示 HTML 标签,如 Réinitialiser la recherche,则该消息中的特殊字符将以法语正确显示。但是当我在 html 按钮的标题属性中使用相同的 i18n 消息时,它会像在属性文件 Réinitialiser la recherche 中一样显示。

有没有人遇到过这个问题或者知道在 Button 的 title 属性中显示特殊字符的技巧?

提前致谢。

最佳答案

当我们使用 R\u00E9initialiser la recherche 而不是 Réinitialiser 时,问题得到解决

关于javascript - 特殊字符无法在 html 按钮标题中正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54226232/

相关文章:

javascript - 性能问题: storing a reference to DOM element vs using selectors

php - 填充 Html 表上的记录

html - 无法更改输入焦点上的同级属性

javascript - Socket.IO 中的房间名称未正确分配

javascript - 将 Json 响应解释为纯文本

Javascript Tic Tac Toe 游戏不会验证对 Angular 获胜者

javascript - 如何更改所选元素的标签背景? javascript ?或PHP?

javascript - 使用 javascript 在 url 中添加/修改查询字符串/GET 变量

html - 在(无缝)3 列元素中呈现问题

javascript - 选择控件和 DOM