У меня есть этот HTML:
<div id="link-thumbs-list"> <img src="image.php?f=http://www.jetphotos.net/trans.gif&h=72&w=128" /> <img src="image.php?f=http://www.jetphotos.net/logo-nb.jpg&h=72&w=128" /> <img src="image.php?f=http://www.jetphotos.net/trans.gif&h=72&w=128" /> </div>
Мне нужно выбрать F = (URL-адрес файла) в атрибут src каждого imgs .. Как я могу сделать ??Thanksss
просто так:
var urls = document.getElements("#link-thumbs-list img").get("src").map(function(el) { return el.replace("image.php?f=", "").split("&")[0]; }); console.log(urls);
выходы:
["http://www.jetphotos.net/trans.gif", "http://www.jetphotos.net/logo-nb.jpg", "http://www.jetphotos.net/trans.gif"]
$$("#link-thumbs-list img").each(function(elem) { var m = elem.get("src").match(/f=([^&]*)&/); if (m && m[1]) { elem.set("src", m[1]); } });