gpt4 book ai didi

javascript - 无法将十进制 html 特殊字符分配给 dom 值

转载 作者:行者123 更新时间:2023-11-28 13:24:49 26 4
gpt4 key购买 nike

该值没有被解释并直接打印。

document.getElementById("btn_more").value = "More ▼" ;

我还尝试了以下方法:

document.getElementById("btn_more").value = "More \&\#9660;" ;
document.getElementById("btn_more").value = "More \▼" ;

两者都不起作用。

▼应该是一个向下箭头。

最佳答案

输入的不是 HTML 文本,因此您不能在其中使用 HTML 字符实体。

不过,您可以使用 JavaScript unicode 转义:

document.getElementById("btn_more").value = "More \u25BC";

(25BC 是十六进制的 9660。)

<小时/>

实例:

document.getElementById("btn_more").value = "More \u25BC";
<input type="button" id="btn_more" value="More">

关于javascript - 无法将十进制 html 特殊字符分配给 dom 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30005044/

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