net页面用的imagebutton,绑定了一个js的验证,return false依然会触发点击事件。代码如下
答案:2 悬赏:70 手机版
解决时间 2021-03-08 16:04
- 提问者网友:一抹荒凉废墟
- 2021-03-08 00:46
前台代码:<br><br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br><br><html xmlns="http://www.w3.org/1999/xhtml"><br><head runat="server"><br> <title></title><br> <script language="javascript" type="text/javascript"><br> function checkNull() {<br> alert("请填写中文论文题目");<br> return false;<br> } <br> </script><br></head><br><body><br> <form id="form1" runat="server"><br> <div><br> <asp:ImageButton ID="imgBtn_Save" runat="server" ImageUrl="~/images/save.gif" OnClick="imgBtn_Save_Click" /> <br> </div><br> </form><br></body><br></html><br><br>后台代码:<br> protected void Page_Load(object sender, EventArgs e)<br> { <br> this.imgBtn_Save.Attributes.Add("onclick", "javascript:return checkNull();"); <br> }<br> protected void imgBtn_Save_Click(object sender, ImageClickEventArgs e)<br> { <br> Response.Write("<script language=javascript>alert('保存成功');</script>");<br> }<br><br>点击以后会调用js的弹出框,但是关闭弹出框以后执行了后台单击事件。求大神指点。
最佳答案
- 五星知识达人网友:行路难
- 2021-03-08 01:35
不要return false 直接return就可以了
全部回答
- 1楼网友:鸽屿
- 2021-03-08 02:54
我一般是(□)(3)枪 (×)(1)跳 (○)(2)雷
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯