gpt4 book ai didi

JavaScript Unicode 输入文本框

转载 作者:行者123 更新时间:2023-11-30 14:25:19 26 4
gpt4 key购买 nike

我正在尝试使用 JavaScript 将输入文本框的值设置为此表情符号 >> 🤔
但它并没有像我预期的那样工作。
我已经尝试了几种不同的格式来表达 Unicode,但都没有用。
我已经包含了我试过的片段。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>

<script>
var myTextBox = document.createElement("input");
document.body.appendChild( myTextBox );
myTextBox.value = "&#129300";

// None of below will work:
// \u1F914
// \xF0\x9F\xA4\x94
// &#129300;
</script>

<p> &#129300; </p>

</body>
</html>

关于如何正确执行此操作的任何想法?

最佳答案

您需要将其转换为代理对:"\uD83E\uDD14"

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>

<script>
var myTextBox = document.createElement("input");
document.body.appendChild( myTextBox );
myTextBox.value = "\uD83E\uDD14";
</script>

<p> &#129300; </p>

</body>
</html>

关于JavaScript Unicode 输入文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52041291/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com