我有使用“for 循环”来查找 url 的函数。因为“for 循环”在链接的 DOM 数组上循环,所以每个链接都放置在数组索引处。
网址将如下所示:http ://reporter.highschoolsports-555.masslive.com/news/article/4040274705063720904/title287393467/
我需要切断网址的开头看起来像这样:highschoolsports-555.masslive.com/news/article/4040274705063720904/title287393467/
当我使用 substring 删除 url 的开头时,出现错误,“函数 substr 不存在”
有没有办法将数组索引数据序列化或转换为字符串,以便我可以使用子字符串来编辑 url?
var grabLinkFromList;
var grablink= function(){
var links=document.links;
for (var i=0;i<30;i++){
console.log("index "+i+" Link "+links[i]);
if(i==23){
grabLinkFromList=links[i];
var substringURL=grabLinkFromList.substr(0,15);
alert(substringURL);
}
}
我也使用过这个版本的子字符串:
var grabLinkFromList;
var grablink= function(){
var links=document.links;
for (var i=0;i<30;i++){
console.log("index "+i+" Link "+links[i]);
if(i==23){
grabLinkFromList=links[i];
var substringURL=grabLinkFromList.substring(0,15);
alert(substringURL);
}
}