Jquery href锚点值
我在aspx页面中有一个锚链接,如:
Go
我需要使用jquery访问“myTag”值。如何做到这一点?
你可以这样做:
var myTag = $('#Anchor')[0].search.split('=')[1];
示例: http : //jsfiddle.net/B6GYB/
或者不使用jQuery:
var myTag = document.getElementById('Anchor').search.split('=')[1];
示例: http : //jsfiddle.net/B6GYB/1/
$(function(ready){ alert($('#Anchor').attr('href')); // prints Myproject/Mypage.aspx?tag=asp alert($('#Anchor').text()); // prints Go });
要获取链接的href:
var href = $('#Anchor').attr('href');
要获取HTML内部:
var html = $('#Anchor').html();
#Anchor
是CSS格式选择器,意思是“选择ID为’Anchor’的元素。”
您可以使用以下代码获取url的特定查询参数:
使用Javascript
这是这个function的用法:
alert(getAnchorValue('Anchor','myTag'));
JQuery的
用法:
alert($。getAnchorValue('myTag',$('#Anchor')。attr('href')));
编辑 :我编写了我的答案,并添加了jquery代码来获取querystring参数