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 }); 

http://jsfiddle.net/max6s/

要获取链接的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参数