ボタンをクリックすると、ページをスキャンしてリスト内の画像名のリストを返す JavaScript を作成したいと思います。例 image1.png image2.jpg image3.png
どんな助けでも大歓迎です
ボタンをクリックすると、ページをスキャンしてリスト内の画像名のリストを返す JavaScript を作成したいと思います。例 image1.png image2.jpg image3.png
どんな助けでも大歓迎です
使用する
getElementsByTagNames('img');
function getImgSources() {
var i = 0, dil = document.images.length, a = [], src;
for (; i < dil; i++) {
src = document.images[i].src;
a.push(src.substring(src.lastIndexOf("/") + 1));
}
return a;
}
これは非常に簡単な解決策です。もっと複雑なものが必要な場合は教えてください。
え、こんなもの?
var getAllImages = function(){
return Array.prototype.slice.call(document.images).map(function(x){return x.src});
}