js实现键盘数字输入
2016-07-16 21:11
555 查看
<html> <head> <meta charset="UTF-8"> </head> <script> function return_value(e){ var e = e || window.event; var charCode=e.keyCode || e.charCode; if(charCode<48||charCode>75) { alert("对不起,你输入的不是数字字符!"); e.returnValue=false; } } </script> <body> <textarea name="textarea" onKeyPress="return return_value(event)"></textarea> <!-- onKeyPress="return return_value(event) 支持firefox、IE、chrome onKeyPress="return_value() 只支持IE、chrome --> </body> </html>
只能输入字母的
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<script type="text/javascript">
function noNumbers(e)
{
var keynum;
var keychar;
var numcheck;
if(window.event) // IE
{
keynum = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
keychar = String.fromCharCode(keynum);
numcheck = /\d/;
return !numcheck.test(keychar);
}
</script>
<body>
<form>
<input type="text" onkeypress="return noNumbers(event)" />
</form>
</body>
</html>
相关文章推荐
- JavaScript 对象学习笔记(下)
- js里面关于数字 字符串 数组 的问题
- javascript
- json 转换类型 的好方法
- extjs tree节点展开后无法关闭的问题
- Extjs怎么使用一个Extjs控件
- html a标签中调用js的几种方法
- JavaScript中trim 方法实现
- Egret中p2.js用法示例及解析_小球落地
- JavaScript事件类型(三)鼠标事件
- JavaScript字符串处理函数 - split()、join()、substring()
- ajax请求json数据
- js中获取上下文路径的方法
- js prototype __proto__
- js继承
- JSP及相关技术知识总结
- js中substr,substring,indexOf,lastIndexOf的用法
- js缓存计算
- rapidjson解析数据
- jsp解决乱码问题。