javascript - innerHTML 无法正确显示 unicode 文本
问题描述
这段代码有什么问题:
document.getElementById("artist").innerHTML = "Jürgen";
如何才能正确显示带有 à ü ë 等的文本?
在我设置的头部:
meta charset="UTF-8"
meta http-equiv="content-type" content="text/html; charset=UTF-8"
但这似乎不起作用。
我还尝试将 ü 替换为 \uü。也没有工作。
解决方案
是的,需要使用特殊的 HTML 代码来显示这些字母。只需将这些提供的代码(不带引号)粘贴到 HTML 中需要这些字母/符号的任何位置,如下所示:
<p>My letter a fancy is like this á</p>
供使用
"á"
供ü使用
"ü";
为 ë 使用
"ë"
;
推荐阅读
- python - 读取fasta文件并编辑python中的行
- mysql - 如何在 MySQL 中实现 schema.prisma 的标量列表字段类型?
- php - PHP,如何在一个循环中从两个不同的 $post_id 获取信息
- node.js - 如何找出哪些包与哪个版本的 Node 兼容?
- python - Python numpy.vectorize:ValueError:无法构造具有超过 32 个操作数的 ufunc
- javascript - 如何在按钮单击中更改向上箭头和向下箭头
- r - 如何计算集群内的状态与集群中心的距离?
- autodesk-forge - 超出 Forge DA4R 内存限制
- javascript - 无法正确渲染 Material UI React Grid
- python - 在 Python 中有效地从稀疏矩阵的列中减去平均值