Javascript 同时显示确认和重定向
我有几个问题Javascript 同时显示确认和重定向,javascript,asp.net,Javascript,Asp.net,我有几个问题 我想在我的更新记录按钮上显示警报窗口。但是 我已经为按钮设置了onClientClick事件。还有吗 还有别的办法吗 使用Response.Write()我可以做一些演示给我看的事情吗 更新消息以及重定向到我的其他页面 我可以使用ClientScript.RegisterStartupScriptmethode来执行此操作吗 功能?如何 提前感谢使用OnClientClick和confirm()js <asp:Button ID="Button1" runat="server
onClientClick
事件。还有吗
还有别的办法吗Response.Write()
我可以做一些演示给我看的事情吗
更新消息以及重定向到我的其他页面ClientScript.RegisterStartupScript
methode来执行此操作吗
功能?如何提前感谢使用
OnClientClick
和confirm()
js
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" OnClientClick="return confirm('Are You Sure You Want to Update?')" />
函数验证()
{
//在这里进行验证
if(notPassValidation)
{
警报(验证消息);
返回false;
}
//有效期通过,请确认
如果(!confirm('您确定要更新吗?'))
{
返回false;
}
其他的
{
返回true;
}
}
我通过处理客户端和服务器事件解决了这个问题:)
谢谢您的回复。嗨,伊山,正如我提到的,我已经有了客户端点击
onClientClick
的验证方法。您能建议我使用ClientScript
的其他方法吗。
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" OnClientClick="return Validate()" />
<script>
function Validate()
{
//do validation here
if(notPassValidation)
{
alert(validationMessage);
return false;
}
//valifation passed, do confirmation
if(!confirm('Are You Sure You Want to Update?') )
{
return false;
}
else
{
return true;
}
}
</script>