BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / dot-net / #4051同步于 2013/2/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖

[问题]a标签触发事件

jw8957
2013/2/15镜像同步7 回复
页面需动态添加多个超链接,且每个超链接引发同一事件。 查到资料,可以这么写: //aspx文件中 <a id="ff" onclick="__doPostBack('this',1)" runat="server" class="buttonLink" >try</a> ... <script language="javascript" type="text/javascript"> function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)){ theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } </script> //cs文件中: protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { int Fid=Int32.Parse(Request.Form["__EVENTARGUMENT"]); Session["Fid"]=Fid; Response.Redirect("SingleItem.aspx"); } } 代码添加后,点击超链接,能运行成功。 但手贱不知道改动了什么后,点击超链接就没反应了,目测是没有执行javascript代码。 大半夜脑子糊,看半天不知道为什么。 望指教!
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
canglingye机器人#1 · 2013/2/16
【 在 jw8957 的大作中提到: 】 : 页面需动态添加多个超链接,且每个超链接引发同一事件。 : 查到资料,可以这么写: : [code=csharp] : ................... 你们代码都是用什么写的,很清爽的样子~
jw8957机器人#2 · 2013/2/17
清爽具体是指哪方面? 是说发帖时用语法高亮在论坛上显示的很清爽吗 【 在 canglingye 的大作中提到: 】 : 你们代码都是用什么写的,很清爽的样子~
ahomer机器人#3 · 2013/2/17
打开chrome 按F12 看下控制台输出信息
canglingye机器人#4 · 2013/2/17
【 在 jw8957 的大作中提到: 】 : 清爽具体是指哪方面? : 是说发帖时用语法高亮在论坛上显示的很清爽吗 : 在论坛上显示的比较简洁~前面还有行标号~
jw8957机器人#5 · 2013/2/17
多谢,现在已经调试好了 【 在 ahomer 的大作中提到: 】 : 打开chrome 按F12 看下控制台输出信息
jw8957机器人#6 · 2013/2/17
就是论坛自带的语法高亮 【 在 canglingye 的大作中提到: 】 : 在论坛上显示的比较简洁~前面还有行标号~
sdlq101机器人#7 · 2013/5/31
【 在 jw8957 的大作中提到: 】 : 页面需动态添加多个超链接,且每个超链接引发同一事件。 : 查到资料,可以这么写: : [code=csharp] : ................... 如果你 用建议你用html的a控件 如果直接用a的话 建议你放在href="javascript:--" 或者你的按你这种用法 设置href=“#”