-4
這是我試過的,但不起作用。如何使用Javascript在兩個標籤內顯示圖像
getImg = document.getElementById('mainId').getElementsByTagName('a').getElementsByTagName('img')[0];
這是我試過的,但不起作用。如何使用Javascript在兩個標籤內顯示圖像
getImg = document.getElementById('mainId').getElementsByTagName('a').getElementsByTagName('img')[0];
如果您在Web控制檯看,你會看到它在抱怨這一點:
getImg = document.getElementById('mainId').getElementsByTagName('a').getElementsByTagName('img')[0];
// Error -----------------------------------------------------------^
getElementsByTagName
返回NodeList
,不是一個元素,因此它不具有getElementsByTagName
方法。
假設結構如您所願,你可以使用第一a
這樣的:
getImg = document.getElementById('mainId').getElementsByTagName('a')[0].getElementsByTagName('img')[0];
// Change is here --------------------------------------------------^^^
如果你要處理的所有環節中的圖像,你就需要一個循環。
你想通過上面的代碼實現什麼? – linuxeasy