如何获取被单击的超级链接

jie2253 2006-03-13 10:11:29
我在数据库表的一格中用了<a href="abc.aspx">abc</a>
当我用dataGrid加载这个表时,不知道如何获取被单击的abc了
请高手指点
...全文
163 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
什么都不能 2006-03-16
  • 打赏
  • 举报
回复
那更简单了
this.组件ID.相对应的属性
<asp:HyperLink id="l1">
c#
Strint url=this.l1.NavigateUrl;
String text=this.l1.text;
vb.net?
自己想办法了
我不懂
jie2253 2006-03-16
  • 打赏
  • 举报
回复
我是用vb.net的asp.net
不好意思,再帮帮忙
什么都不能 2006-03-14
  • 打赏
  • 举报
回复
that's easy.
1st,u must named the superlink width id
second u should get the HTML by document.getElementById("id of superlink").innerHTML
jie2253 2006-03-14
  • 打赏
  • 举报
回复
我是说如何获取超链接“abc”中的字符
什么都不能 2006-03-14
  • 打赏
  • 举报
回复
不明白楼主是什么意思,你的意思如果是想把用户动作加入日志的话,可以在abc.aspx页面中加入日志函数
jie2253 2006-03-14
  • 打赏
  • 举报
回复
能不能说具体一点
  • 打赏
  • 举报
回复
<a href="http://www.adjyc.com/?111">111</a><br/>
<a href="http://www.adjyc.com/?222">222</a><br/>
<a href="http://www.peeet.cn/?333">333</a><br/>
<a href="http://www.peeet.cn/?444">444</a><br/>
<INPUT TYPE="button" onclick="ss();" value="text">
<SCRIPT LANGUAGE="JavaScript">
function ss()
{
var JYC = document.getElementsByTagName("A");
for(var i=0;i<JYC.length;i++)
{
alert(JYC[i].innerText + " : " + JYC[i].href);
}
}
</SCRIPT>
peter82 2006-03-13
  • 打赏
  • 举报
回复
用ONclick 返回false

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧