通过JavaScript设置按钮值以包含与符号编码的字符

Setting a button value to contain an ampersand coded character via JavaScript

本文关键字:符号编码 字符 包含 JavaScript 设置 按钮 通过      更新时间:2023-09-26

我试图设置一个按钮值为«(或»),使用以下代码:

document.getElementById('hideButton').value='«';

这只是将按钮文本设置为«而不是«

HTML标记工作良好(即<input type="button" value="&laquo;">)在按钮面上给出双左箭头引号。

在JavaScript中是否有一些特殊的方式来转义与符号代码?

谢谢,

调频

这里只要转换成UTF就可以了。

document.getElementById('hideButton').value=''u00AB';
document.getElementById('otherButton').value=''u00BB';

这里有一个转换特殊文本的链接

你就不能这么做吗?

document.getElementById("hideButton").value = "«";

对不起,我本来要评论的,但是我还没有得到足够的支持。

或者,使用unicode 'u00AB

http://jsfiddle.net/s53FH/

可以使用-元素代替

<button id="hideButton"> </button>
<script>
    document.getElementById('hideButton').innerHTML='&laquo;';
</script>
http://jsfiddle.net/6m3zz/