JavaScript检测判断用户输入的URL是否正确,简单的正则规则,很准确的判断URL的合法性,值得借鉴。
<html> <head> <title>检查是否为URL</title> <script language="javascript"> function check(){ str = form1.txt.value; str = str.match(/http:\/\/.+/); if (str == null){ alert('你输入的URL无效'); return false; }else{ alert("你输入的URL有效"); return true; } } </script> </head> <body> <form name="form1" onSubmit="return check()"> <input type="text" name="txt"> <input type="submit" value="检验"> </form> </body> </html>
[ 提示:你可先修改部分代码,再按Ctrl+A 全部选择 ]