日期:2014-05-20  浏览次数:20925 次

如何使TextArea只能输入数字
按其他键不显示

------解决方案--------------------
<script language= "javascript ">
function CheckKey_digit()
{
if(((event.keyCode> =48)&&(event.keyCode <=57)))
{
}
else
{
event.keyCode=0;
}
}
</script>

<textarea name= "textarea " onkeypress= "CheckKey_digit(); "> </textarea>
------解决方案--------------------
帮助文档里有个类叫...tokenizer,它能区分出一个字符串哪些是文字哪些是数字等等
------解决方案--------------------
gui 还是jsp
如果是jsp就向楼上的楼上,如果是gui可以监听键盘事件叫KeyListener
里面有个keyPressed时间
if(e.getKeyCode()> KeyEvent.VK_9 || e.getKeyCode() < VK_0) {
//Empty logic
} else {

}