我使用下面的示例代碼創建了一個虛擬鍵盤。使用ASCII代碼的虛擬鍵盤
<script type="text/javascript">
function vkb(vap){
document.forms["virtual"]["text"].value += vap;
}
</script>
<form name="virtual">
<input type="text" name="text"/>
<input type="button" onclick="vkb('a')" value="a" style="border:none;"/>
</form>
此代碼無法接受', and \
符號。然後我修改我的代碼如下方式
<script type="text/javascript">
function vkb(vap){
document.forms["virtual"]["text"].value += vap;
}
function vkb1(){
document.forms["virtual"]["text"].value += "'";
}
</script>
<form name="virtual">
<input type="text" name="text"/>
<input type="button" onclick="vkb('a')" value="a" style="border:none;"/>
<input type="button" onclick="vkb1()" value="'" style="border:none;"/>
</form>
現在終於我有問題,只有\
我無法用我的虛擬鍵盤添加此行程。任何人都可以幫助我如何將\
添加到文本框?否則,請向我提供使用asci值添加\
的語法。
很好的答案!這對我有效。謝謝! –