<input type=text onpaste="return false" onkeypress="a()">数字<br/>function a()
{
var k = window.event.keyCode;
if (k < 48 || k > 57){
alert("你输入的不是数字!")
window.event.keyCode = 0 ;}
}
{
var k = window.event.keyCode;
if (k < 48 || k > 57){
alert("你输入的不是数字!")
window.event.keyCode = 0 ;}
}
解决方案 »
- JS如何用onbeforeunload方法实现 在页面关闭的时候,先弹出一个是否关闭提示框,如果点击确定,再询问是否添加到收藏夹,否则就关闭页面
- java+div实现下拉框自动补全
- 为什么document.bform.submit();这样的提交出来的页面,会被Google的工具条拦截掉
- 如何实现图片托动?图片上瞄点链接也随图片移动而移动?
- 一个小问题,请大家帮帮忙
- 关于闭包的一个有意思的地方
- 两个iframe,一个用于显示页面,一个用于录入保存,请看,请大家指教。
- 想制作一个类似于子弹连续发射效果,可第二个开始移动时,第一个停了,请问有弄过这个的吗?
- 如何使当前html页面最大化,我的意思是html页面的地址栏、状态栏、菜单栏全都没有的那种。
- 写APPLET时,想用SWING,可IE不支持,该怎么办?
- 能否让iframe的高度随着导入文章的高度动态变化?
- 用JSP脚本给javascript对象赋值时出现的换行问题。
<script>
function checkNumber()
{ if ((event.keyCode<48) || (event.keyCode>57))
{
event.returnValue=false;
}
}
</script>
<script>
function checkNumber(n){
if(!(n>47 && n <58 || n>95 && n <107 ))
event.returnValue=false
}
</script>
function check(e) {
var charCode = (navigator.appName == "Netscape") ? e.which : e.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false
}
return true
}
</SCRIPT>