0

我有使用“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);
        }
}
4

0 回答 0