我知道这是一个非常基本的问题,但我们被撞到了。
我们在 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/