text只能输入数字
<input type="text" name="xxx" onKeyUp="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
<input type="text" name="xxx" onKeyUp="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
解决方案 »
- 奇了怪了,为啥border会影响我的绝对坐标?
- js双击获取<td></td>里面的内容
- 一个关于JS图片切换的小问题,请高手指教
- 如何用JAVASCRIPT清除用asp设的cookies值
- js是否能做到重载图片???????
- 通过javascript 连接,SQL2000 数据库。查询数据,头10条数据,填充到 数组里,然后通过数组调用显示!。有问题
- 如何用正则验证DDMMYYYY格式的时间。在线等待
- toggle中的a标签问题
- 这段代码使ASP页面显示出来极慢?如何解决?
- 如何在htm页面之间传递参数?
- 有没有好办法去掉窗口标题的- Microsoft Internet Explorer
- 关于JAVASCRIPT版本的问题!请教解答!
<input type="text" name="xxx" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">
function isNum(value){//不是数字的
//正则表达式
//
}
<script language=javascript>
function onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
event.returnValue=false;
}
</script><input onkeydown="onlyNum();">
function onlyNum(object){
}
<script language=jscript>
function number()
{
var char = String.fromCharCode(event.keyCode)
var re = /[0-9]/g
event.returnValue = char.match(re) != null ? true : false
}function filterInput()
{
if (event.type.indexOf("key") != -1)
{
var re = /37|38|39|40/g
if (event.keyCode.toString().match(re)) return false
}
event.srcElement.value = event.srcElement.value.replace(/[^0-9]/g, "")
}function filterPaste()
{
var oTR = this.document.selection.createRange()
var text = window.clipboardData.getData("text")
oTR.text = text.replace(/[^0-9]/g, "")
}
</script><input onkeypress="number()" onkeyup="filterInput()" onchange="filterInput()" onbeforepaste="filterPaste()" onpaste="return false" style="ime-mode: disabled">
<input onkeypress="return event.keyCode>=48&&event.keyCode<=57"
onpaste="return !/\D/.test(clipboardData.getData('text'))"
ondragenter="return false" style="ime-mode:disabled">
function onlyNum(object){
var re = /[0-9]/g;
if(re.test(object)){
return true;
}else{
return false;
}}
function func1(a){
var b=/[A-Za-z0-9]\w{2,}@[A-Za-z0-9-]{3,}\.\[A-Za-z]{3}/;
if(b.test(a)){
return true;
}else{
return false;
}
}