如果
var patrn2=/^http(?)://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?$/;
if(!patrn2.test(CompanyUrl))
{
alert('网址格式不正确');
return false;
}提示操作符无效如果换成
var patrn2=/^([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?$/;
说少个括号可我怎么看也不少括号啊?
加双引号不起作用, 加单引号 也不行起初我用的是asp.net的服务器的验证控件可本来是可以的,
可是换了个虚拟空间就不行了。。
同样的网站,同一个服务器,同样的文件, 验证控件 在另一个域名下 不管用 ,火了 我 !~~~~点击按钮 直接绕过验证
所以采用JS的验证没想到遇到这么个难题
Email也是在JS中var patrn3=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if(!patrn3.test(CompanyEmail))
{
alert('电子邮件格式不正确');
return false;
}这该怎么办??
var patrn2=/^http(?)://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?$/;
if(!patrn2.test(CompanyUrl))
{
alert('网址格式不正确');
return false;
}提示操作符无效如果换成
var patrn2=/^([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?$/;
说少个括号可我怎么看也不少括号啊?
加双引号不起作用, 加单引号 也不行起初我用的是asp.net的服务器的验证控件可本来是可以的,
可是换了个虚拟空间就不行了。。
同样的网站,同一个服务器,同样的文件, 验证控件 在另一个域名下 不管用 ,火了 我 !~~~~点击按钮 直接绕过验证
所以采用JS的验证没想到遇到这么个难题
Email也是在JS中var patrn3=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if(!patrn3.test(CompanyEmail))
{
alert('电子邮件格式不正确');
return false;
}这该怎么办??
var patrn2=/^(http\:\/\/)?([\w-]+\.)+[\w-]+(\/[\w- ./?%&=]*)?$/
应该是
\w+?\:\/\/([\w+]+\.)+[\w+]+([\w -./?%&=]+)+?$
吧