您的位置:首页 > 其它

this方法获取a标签ID值及内容;idx传参

2016-02-05 14:24 155 查看
JS运用this方法获取a标签中的ID值:

<a href='#' onclick='showDetail(this);' id="aId">XX</a>


<script type="text/javascript">
function showDetail(th) {
var id = th.id;               //将获取的id值赋给新变量
var aContent = document.getElementById(id).innerHTML;     //通过获取到的id值得到其内容,并赋给aContent变量
}
</script>


获取方法就是这样,根据不同的功能可进行更多的拓展。

运用idx进行传参

<a href='ShowDetailInfo.aspx?idx=keyIdx'></a>       //keyIdx需要传递的参数值


或者:

<a href='#' onclick='showDetail(this);' id="keyIdx" >

<script type="text/javascript">
function showDetail(th) {
var id = th.id;
var zhName = document.getElementById(id).innerHTML;
art.dialog.top.artDialog.open('Default.aspx?Idx='+id, {
title: zhName, width: 980, height: 485, lock: true, opacity: 0.7
});
}
</script>


以上两种用的是同一种方法传参,但表现形式不尽相同,一种是页面点击直接跳转传参,一种是点击后通过artDialog弹出框传参。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: