我正在尝试使用以下代码通过JavaScript将按钮值设置为«(或»):
document.getElementById('hideButton').value='«';
这只是将按钮文本设置为«
而不是«。
HTML标记工作正常(即<input type="button" value="«">
),在按钮面上显示双左箭头。
是否有一些特殊的方法来逃避JavaScript中的&符号?
谢谢,
FM
答案 0 :(得分:8)
这里只需转换为UTF就可以了。
document.getElementById('hideButton').value='\u00AB';
document.getElementById('otherButton').value='\u00BB';
此处指向convert特殊文字
的链接答案 1 :(得分:2)
document.getElementById("hideButton").value = "«";
对不起,我刚刚发表评论,但还没有得到足够的代表。
或者,使用unicode \u00AB
答案 2 :(得分:0)
你可以使用-element代替
<button id="hideButton"> </button>
<script>
document.getElementById('hideButton').innerHTML='«';
</script>