![](/img/trans.png)
[英]How to set a value present in anchor tag to a hidden field upon clicking on the hyperlink text(i.e. value present in anchor tag)?
[英]Clicking an anchor tag with certain hyperlink
如果沒有“href”之外的任何屬性,我將如何訪問(通過JavaScript)錨元素?
示例: <a href="http://www.example.com/forum/addPost/id=5"
好的,現在URL中的“id”發生了變化,所以我可以使用substr()
或其他東西將href屬性值“剪切”一半。 所以現在它將是href="http://www.example.com/forum/addPost/id="
。
現在,如果頁面上有多個錨標記,我將如何“訪問”具有特定href的錨標記?
如果您不反對使用jQuery,這非常簡單。 如果您具有要搜索的ID值,則要訪問超鏈接:
var $anchor = $('a[href$="<ID value>"]');
$ anchor對象將是對DOM元素的引用,其中href以您指定的ID結尾。
有一個document.links集合,它是文檔中的所有鏈接,因此:
var links = document.links;
var re = /www\.example\.com\/forum\/addPost/;
for (var i=0, iLen=links.length; i<iLen; i++) {
if (re.test(links[i].href)) {
// do stuff with the href value
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.