我正在寻找一种方法来获取DOM中的所有超链接。并将其保存到数组或变量。(用于chrome扩展)。
任何帮助将不胜感激。
谢谢
var myNodelist = document.querySelectorAll("a");
var URLList;
for (i = 0; i < myNodelist.length; i++) {
URLList[i]=document.getElementById("a").innerHTML;
}
我正在寻找一种方法来获取DOM中的所有超链接。并将其保存到数组或变量。(用于chrome扩展)。
任何帮助将不胜感激。
谢谢
var myNodelist = document.querySelectorAll("a");
var URLList;
for (i = 0; i < myNodelist.length; i++) {
URLList[i]=document.getElementById("a").innerHTML;
}
您可以通过以下方式获得它。
var arr = [],l = document.links;
for(var i=0; i<l.length; i++) {
arr.push(l[i].href);
}
console.log(arr);
<a href="demo1.html">Hello</a>
<a href="demo1.html">Hello</a>
<a href="demo1.html">Hello</a>
参考:https://stackoverflow.com/a/3871370/10971575
,您可以这样做
//*****************************PIZZA PICTURE BOX SETTINGS********************************//
picBoxCheese.Parent = picBoxPizza; //set parent of picbox cheese to pizza for layering layering transparency
picBoxVeggie.Parent = picBoxCheese; //set parent of picbox veggie to cheese for layering layering transparency
picBoxMeat.Parent = picBoxVeggie; //set parent of picbox meat to veggie for layering transparency
picBoxCheese.BackColor = Color.Transparent; //set bg to transparent for picbox cheese
picBoxVeggie.BackColor = Color.Transparent; //set bg to transparent for picbox veggie
picBoxMeat.BackColor = Color.Transparent; //set bg to transparent for picbox meat
//**************************************************************************************//
,
请检查以下代码段
使用Java脚本作为已验证的解决方案获取所有链接
最快的解决方案
var HyperlinkArray = document.getElementsByTagName('a');
for(var i = 0; i< HyperlinkArray.length; i++){
console.log(HyperlinkArray[i].href);//List of Hyperlink
}
示例:
var HyperlinkArray = document.getElementsByTagName('a');
for(var i = 0; i< HyperlinkArray.length; i++){
console.log(HyperlinkArray[i].href);//List of Hyperlink
}
<a href="https://twitter.com/stackoverflow">twitter</a><br>
<a href="https://scicomp.stackexchange.com">scicomp</a><br>
<a href="https://biology.stackexchange.com">biology</a><br>
<a href="https://stackapps.com">stackapps</a><br>
<a href="https://mathoverflow.net">mathoverflow</a><br>