2011-10-13 63 views

回答

4

一种方式做到这一点,虽然jQuery的方法是几乎肯定快:

var links = document.getElementsByTagName("a"); 
for (var i = 0; i < links.length; i++) { 
    if (links[i].getAttribute("target") == iframeId) { 
     links[i].setAttribute("href", url); 
    } 
} 
+0

+1打我给它。 –

+0

可能值得测试'querySelector'或'querySelectorAll'是否可用。然后你可以用'document.querySelectorAll('a [target =“+ iframeId +”]')'获得元素。 –

+0

Perfetto .. + 1 from me ... – testndtv