onkeypress ="return event.keyCode>=48&&event.keyCode<=57 ||event.keyCode==13"
解决方案 »
- 焦点离开输入框停止监听键盘按键,怎么做?
- 我该怎么用js读取tabledata下的数据?
- 正则表达式,求解
- 各位仁兄来帮我看看这个问题怎么解决啊?
- 滚动的左右控制为什么不灵
- 跟踪了一天,就不知道怎么用,关于grid的问题.......
- 下面的javascript要认浏览器,在ie6以下的版本不支持,请问如何解决了?我在线等待。
- 在Jsp页面javaScript不被执行
- kindeditor编辑器粘贴表格时把边框样式过滤掉了。在线等
- canvas 不规则图形边缘羽化
- 请问如何能让iframe像table一样设置成%数的形式,自动适应不同分辨率,显示不同长度
- To:nik_Amis(Azrael)在HTML页中播放媒体文件时如何全屏播放?
if (form1.Name.value.length==0){
alert("请填写您的姓名")
return false
}
我都顺序的写在一个函数里的。
<TEXTAREA NAME="" ROWS="" COLS="" onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"></TEXTAREA>
isNaN 方法 语言参考
版本 1
请参阅 应用于
--------------------------------------------------------------------------------描述
返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。
语法
isNaN(numvalue)
numvalue 参数是要检查是否为 NaN 的值。 说明
如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。 使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。
还有一种办法,变量可以与它自身进行比较。 如果比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身不等的值。
如果返回number就是数字了
注意,其中的trim()请先定义,要不就不用。如果你还要判断数字范围,才用
parseInt(document.form1.text30.value.Trim())
或
parseFloat(document.form1.text16.value)
等等
{
var Reg = "^[0-9]+$";
return (parameter.match(Reg)!=null)
}
数字返回true,不是返回false
明天早上来揭贴