为什么我在ImageButton里写的 OnClientClick 的脚本方法没有触发啊?<td style="height: 26px; text-align:center;"><asp:ImageButton ID="Itnadddomain" runat="server" ImageUrl="~/images/user_09.gif" Height="19px"
OnClick="Itnadddomain_Click" Width="53px" OnClientClick="return checkName()" /></td>脚本方法: function checkName()
{
alert("aaaa");
var partn=/^[^\u4E00-\u9FA5]/g;
var pattern = /^([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$/;
var name=document.getElementById("ctl00_ContentPlaceHolder1_Txtdomain").value;
alert(name);
if(name!="yuip.net")
{
if(pattern.exec(name))
{
if(!partn.exec(name))
{
alert("域名不能为中文!");
return false;
}
}
else
{
alert("您输入的域名不规则!");
return false;
}
}
else
{
alert("此域名已被使用!");
return false;
}
OnClick="Itnadddomain_Click" Width="53px" OnClientClick="return checkName()" /></td>脚本方法: function checkName()
{
alert("aaaa");
var partn=/^[^\u4E00-\u9FA5]/g;
var pattern = /^([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$/;
var name=document.getElementById("ctl00_ContentPlaceHolder1_Txtdomain").value;
alert(name);
if(name!="yuip.net")
{
if(pattern.exec(name))
{
if(!partn.exec(name))
{
alert("域名不能为中文!");
return false;
}
}
else
{
alert("您输入的域名不规则!");
return false;
}
}
else
{
alert("此域名已被使用!");
return false;
}
就连 alert("aaaa"); 都没有弹出来啊 !!!
还是不行啊
{
if(Page_ClientValidate())
{
alert("aaaa");
var partn=/^[^\u4E00-\u9FA5]/g;
var pattern = /^([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$/;
var name=document.getElementById("ctl00_ContentPlaceHolder1_Txtdomain").value;
alert(name);
if(name!="yuip.net")
{
if(pattern.exec(name))
{
if(!partn.exec(name))
{
alert("域名不能为中文!");
return false;
}
}
else
{
alert("您输入的域名不规则!");
return false;
}
}
else
{
alert("此域名已被使用!");
return false;
}
return true;
}
}