求帮忙,asp网站 我现在通过js实现了弹出层,现在我想要网层里面传递一个参数,求指教!!
<ahref="javascript:;">点击评价</a>现在点击就会弹出一个层,我希望获得一个参数,因为A标签是通过asp查询数据库循环显示出来的,所以对应的参数是个...
<a href="javascript:;" >点击评价</a> 现在点击就会弹出一个层,我希望获得一个参数,因为A标签是通过asp查询数据库循环显示出来的,所以对应的参数是个变量,点哪一个就传对应的参数给层来进行下一步操作,请求帮帮忙,谢谢了!!!
展开
2个回答
展开全部
<a href="javascript:void(0)" sid="<%=ID%>">点击评论</a>
把你的ID放到a链接上,做成一个属性,名字为sid 这个可以随便取,只要不跟a已有的属性相同就可以了。
然后你在点击的时候获取这个属性就行了。
JQuery写法:
$("a").click(function (){
alert($(this).attr("sid")); //弹出获取到的sid值
})
JS的原生写法有点复杂。具体怎么获取到这个A链接,我就不写了,假设你现在已经获取到了,为obj
那代码如下:
obj.onclick = function (){
var id = this.getAttribute("sid");
alert(id);
}
把你的ID放到a链接上,做成一个属性,名字为sid 这个可以随便取,只要不跟a已有的属性相同就可以了。
然后你在点击的时候获取这个属性就行了。
JQuery写法:
$("a").click(function (){
alert($(this).attr("sid")); //弹出获取到的sid值
})
JS的原生写法有点复杂。具体怎么获取到这个A链接,我就不写了,假设你现在已经获取到了,为obj
那代码如下:
obj.onclick = function (){
var id = this.getAttribute("sid");
alert(id);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询