中易网

javascript用户名只能输入字母和数字

答案:2  悬赏:0  
解决时间 2021-03-20 22:10
判断用户名只能输入字母和数字用javascript来判断.函数也来正规表达式也可以.
最佳答案
&lt;script type=&quot;text/javascript&quot;&gt; <br>var re=/^[A-Za-z0-9]*$/; <br>var str=''; <br>function checknum(obj) <br>{ <br>if(re.test(obj.value)==false){ <br>obj.value=str; <br>alert(&quot;only input alpha numeric characters&quot;); <br>} else { <br>str=obj.value; <br>} <br>} <br>&lt;/script&gt;<br>&lt;input type=&quot;text&quot; name=&quot;txtName&quot; onpropertychange=&quot;checknum(this)&quot;&gt; <br><br>re=/^[A-Za-z0-9]*$/; 这个就是正则
全部回答
function kuku() { var msg="\n酷酷建站网提示你!\n\n"; var input=document.all.form1; var usern=/^[a-za-z0-9]{1,}$/; if(!input.username.value.match(usern)) { msg+="用户名输入不正确!!"; alert(msg); input.username.focus() return false; } return true; } 你的正则表达式那样写的话相当于要输且只能输三个字符的用户名,且第一个字母小写第二个大写第三个数字 最外层的小括号可以不要的,大括号里面的表示重复至少一次把1改成其他数字就能限定长度了。 另外js函数最后如果输入 的是正确的用户名要返回个true哦,要不就通不过了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
荒野求生哪个台演???
百度云自动升级怎么禁止
求黑篮last game百度云资源
安徽正宗牛肉板面在什么地方啊,我要过去处理
头尖脸长适合什么发型图片
铜川监理工程师培训哪家好?
宝宝三岁了,北京那个幼儿园好
朦胧夜里谁等候歌词
长期用白醋,盐,洗脸不知有什么副作用
风险诉讼代理律师有吗?
发电机在发电的过程内,装置内带有的永磁铁会
!I underestimate your position in my hear
笔记本电脑的摄像头如何调节光线和清晰强度?
刘翔多大
康泓台球地址有知道的么?有点事想过去
推荐资讯
日本本州岛沿海的工业中心,从东向西依次是?
全景天窗可以打开吗
昨晚做梦,梦见自己得了不治之症
孕妇梦见番石榴树长好多果好大个是什么意思
买40年产权的公寓房,能把公积金取出来吗
谁知道怎么理解五脏“藏而不泻,满而不实”,
怎么炖鲜鱼且没有腥味????
2016滁州南湖一号一号啥时候交房
C#,怎样利用filestream流查询文件中的某几个
红外线感应垃圾桶北京朝阳哪里有卖的…(谢谢
15和48最大公因数是
宠物的英语怎么写?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?