我使用下面的示例代码创建了一个虚拟键盘。使用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值添加\
的语法。
很好的答案!这对我有效。谢谢! –