急,用JS判断网址输入格式,要用到正则表达式,在线等
我这样写,有错误,不能判断,请高手指点.
if($("companyurl").value==""){}
else if(/^http(s)?:\/\/([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?$/.test($("companyurl").value)==false)
{
alert("公司网址格式不正确!");
$("companyurl").value="";
$("companyurl").focus();
return false;
}
我这样写,有错误,不能判断,请高手指点.
if($("companyurl").value==""){}
else if(/^http(s)?:\/\/([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?$/.test($("companyurl").value)==false)
{
alert("公司网址格式不正确!");
$("companyurl").value="";
$("companyurl").focus();
return false;
}
var patrn="[a-zA-z]+://[^\s]*";
else if(!patrn.exec(("companyurl").value))
{
alert("公司网址格式不正确!");
$("companyurl").value="";
$("companyurl").focus();
return false;
}
var patrn="[a-zA-z]+://[^\s]*";
if($("companyurl").value==""){}
else if(!patrn.exec(("companyurl").value))
{
alert("公司网址格式不正确!");
$("companyurl").value="";
$("companyurl").focus();
return false;
}