关于QQ号码的!文本框最多可以输入3个QQ号!

原贴:

http://topic.csdn.net/u/20090716/17/c09f1353-b060-4f0b-848d-6501175a4003.html

 

正解答1:

<html> <mce:script type="text/javascript"><!-- function checkqq(v){ var str1=/^[1-9]{1}[0-9]{4,11}(,[1-9]{1}[0-9]{4,11}){0,2}$/;//法一 var str2=/^[1-9]/d{4,9}(,[1-9]/d{4,9}){0,2}$/;//法二 /*if(/^[1-9]/d{4,9}(,[1-9]/d{4,9}){0,2}$/.test(v)){ alert("正确"); }else{ alert("错误"); }*/ if(str1.test(v)){ alert("正确"); }else{ alert("错误"); } } // --></mce:script> <input type="text" id="tt" name="tt" onblur="checkqq(this.value)"> </html>

正解二:

<html> <head> <title>test</title> <mce:script type="text/javascript"><!-- //这里的论坛,恢复了原来的外观。 //就来回一帖 // //仅供参考 function fun1(){ var obj=document.getElementById("input"); var input=obj.value; var regex=/^/d+(?:/,/d+){0,2}$/g; if(!input.match(regex)){ obj.value=""; alert("输入有误。"); } } // --></mce:script> </head> <body> <input type="text" id="input" /> <input type='button' value="Test" onclick="javascript:fun1();" /> </body> </html>

你可能感兴趣的:(JavaScript,qq,function,input,regex,fun)