<input onkeypress="return event.keyCode>=48&&event.keyCode<=57"
onpaste="return !/\D/.test(clipboardData.getData('text'))"
ondragenter="return false" style="ime-mode:disabled">
onpaste="return !/\D/.test(clipboardData.getData('text'))"
ondragenter="return false" style="ime-mode:disabled">
解决方案 »
- 从淘宝截了个收货地址代码,想把三级地区下拉框及一个文本框的值输入后显示在地址栏中。实现不了
- 求教!!js怎么获得网页内的flash的时间长度
- 请教一个onclick事件的问题
- 在javascript中YYYYMMDD~YYYYMMDD格式的日期怎么检验
- 子窗口控制父窗口的问题!!!(JS版的高手救命吧,分不够可再加)
- 一个菜单里,鼠标点中一个连接后变色(再变回来)的问题
- 在框架中如何屏蔽Ctrl+N
- showModalDialog的问题
- 怎样在客户端打开文件另存为的对话框?
- 新手求教:ajax获得json数组,但取值显示undefined
- 如何判断提交时动态生成的文本框不能为空???
- 为什么会提示“对象不支持此属性或方法”
function checknum()
{
if ((event.keyCode<48) || (event.keyCode>57))
{
event.returnValue=false;
}
}
</script>
///////////
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
onpaste="return !/[^\d\.]/.test(clipboardData.getData('text'))"
ondragenter="return false" style="ime-mode:disabled">
<script language="JavaScript">
function CheckInt(){
if (!(((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 45))){
event.keyCode = 0 ;
}
}
</script>
<input onkeypress="return /\./.test(this.value)?(event.keyCode>=48&&event.keyCode<=57):((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode==46))"
onpaste="return /\./.test(this.value)?!/\D/.test(clipboardData.getData('text')):(!/[^\d\.]/.test(clipboardData.getData('text')))"
ondragenter="return false" style="ime-mode:disabled">
function isInteger(str){
var integer = /^[\-\+]?(\d|[1-9]\d*|\d{1,3}(,\d{3})*)$/;
return integer.test(str);
}
onpaste="return !/\D/.test(clipboardData.getData('text'))"
ondragenter="return false" style="ime-mode:disabled">
这个把 输入法关闭掉