Heim >Web-Frontend >js-Tutorial >js 限制数字 js限制输入实现代码_javascript技巧

js 限制数字 js限制输入实现代码_javascript技巧

WBOY
WBOYOriginal
2016-05-16 17:47:281400Durchsuche
1.只能输入汉字的
复制代码 代码如下:



2.只能输入数字的
复制代码 代码如下:



简易禁止输入汉字
复制代码 代码如下:



输入数字和小数点:
复制代码 代码如下:

onkeyup="value=value.replace(/[^\d{1,}\.\d{1,}|\d{1,}]/g,'')"

javascript 只能输入数字和":".2007-11-24 15:50
只能数字和":",例如在输入时间的时候可以用到。
复制代码 代码如下:



只能输入字母和等号,不能输入汉字。

其它的东西
只能输入数字的脚本javascript- -
复制代码 代码如下:



上半句意思是键盘键入只能是数字,下半句是粘贴也只能是数字
复制代码 代码如下:




3.JavaScript限制只能输入数字和英文
复制代码 代码如下:

function isregname( checkobj)
{
var checkOK = "0123456789-_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var checkStr = checkobj;
var allValid = true;
var decPoints = 0;
for (i = 0; i {
ch = checkStr.charAt(i);
for (j = 0; j if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
}
return (allValid)
}
----------------
if(!(isregname(obj.loginname.value))){
alert("[会员代号]不符合规范,会员代号只能是英文字母或数字");
obj.loginname.focus();
return(false);
}
if(!(isregname(obj.password.value))){
alert("[密码]不符合规范,密码只能是英文字母或数字");
obj.password.focus();
return(false);
}

4.javascript只能输入英文和数字的输入框
复制代码 代码如下:



5.可以用Javascript对文本框进行检查,过滤掉非0-9的字符
复制代码 代码如下:


  [url=http://blog.csdn.net/xujh/admin/EditPosts.aspx][/url]

6.限制在文本框里面只能输入IP地址格式
复制代码 代码如下:







<script> <BR>function mask(obj){ <BR>obj.value=obj.value.replace(/[^\d]/g,'') <BR>key1=event.keyCode <BR>if (key1==37 || key1==39) <BR>{ obj.blur(); <BR>nextip=parseInt(obj.name.substr(2,1)) <BR>nextip=key1==37?nextip-1:nextip+1; <BR>nextip=nextip>=5?1:nextip <BR>nextip=nextip<=0?4:nextip <BR>eval("ip"+nextip+".focus()") <BR>} <BR>if(obj.value.length>=3) <BR>if(parseInt(obj.value)>=256 || parseInt(obj.value)<=0) <BR>{ <BR>alert(parseInt(obj.value)+"IP</script>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn