我的 HTML 正文中有这个:
<p>loaded y&EACUTE;t.</p>
使用 JavaScript 我有这个:
$( document ).ready(function() {
document.body.innerHTML = document.body.innerHTML.replace('ACUTE', 'acute');});
浏览器显示的结果:
loaded yÉt
但预期结果:
loaded yÉt
知道如何用 javascript 正确替换代码和显示重音符号吗?
最佳答案
将 &EACUTE;
替换为 É
$( document ).ready(function() {
document.body.innerHTML = document.body.innerHTML.replace('&EACUTE;', 'É');
alert(document.body.innerHTML.replace('&EACUTE;', 'É'));
});
关于javascript - 正文 HTML 中的文本未被正确替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32719240/