「forループ」を使用してURLを見つける関数があります。「for ループ」はリンクの DOM 配列をループしているため、各リンクは配列インデックスに配置されます。
URL は次のようになります: http://reporter.highschoolsports-555.masslive.com/news/article/4040274705063720904/title287393467/
次のようにするには、URL の先頭を切り取る必要があります。
部分文字列を使用して 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);
}
}