<a href="PopupPage?date=0></a>
PopupPage是一个div层
当点击a标签时,会弹出一个div
请问如何在点击a标签时,在div层上面触发的事件中获取到date的值
比如div层有个button事件
$("#btnOK").click(function () {
请问在这里面如何获取到date=0
}
var href = $('#a').attr('href');
你要取date 还不容易么?
大哥,你在说详细点,根据我说的,如何获取date的值
@丶夏之星:
<a href="PopupPage?date=0" id="a01"></a>
<script>
function GetQueryString(url,name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
if(!url){
url = window.location.search;
}
var idx = url.indexOf('?');
var r = url.substr(idx+1).match(reg);
if(r!=null)
return unescape(r[2]);
return null;
}
$("#btnOK").click(function () {
var hrf = $("#a01").attr('href');
alert(hrf);
alert(GetQueryString(hrf,'date'));
});
</script>
没测 试一下吧。
@舞飞林: 谢谢,先把分给你
可以把date放到<input id="date" type="hidden" value="0">里面取值
二楼说的不错,考虑浏览器的兼容性 指ie 还是substring进行截取内容的