(e.keyCode >= 47) && (e.keyCode <= 58)
解决方案 »
- 逻辑运算符&&的用法
- jQuery中的mouseenter和mouseleave事件
- 求助!!!在脚本中打印!
- 帮解决一点小问题frame的应用!
- event.srcElement.submit在ie6下可以正常运行,但是在ie5下不行,大家看看为什么?
- 如何java script访问客户机上安装的打印机列表
- 介绍几本javascript的书吧!
- 高手们请来看一看,我非常急,在线等待!!!!
- 将form元素定义成自己的样子,比如说把按钮的底色弄成绿色的,如何?
- 有关滚动新闻的问题?
- 怎么访问父窗口的控件?急,在线,100分
- help:如何在javascript取得test.htm?id=ddd后面id的值?
<script language=javascript>
<!--
function check(){
var ev = window.event;
if ((ev.keyCode >= 47) && (ev.keyCode <= 58))
ev.returnValue=false;}
//-->
</script>
<script language=javascript>
<!--
function check(e){
if ((e.keyCode >= 47) && (e.keyCode <= 58))
e.returnValue=false;}
//-->
</script>
问题在你的属性名大小写不区分
以及返回属性不正确
上面的调试通过,
<script language=javascript>
<!--
function check(e){
if ((e.keyCode >= 47) && (e.keyCode <= 58))
// e.returnValue=false;
return false;
else
return true;
}
//-->
</script>哈,说错了,你仅仅是大小写不分的错误