2016-03-16 48 views
0

我想使用此代碼來獲得圖像的值。的Javascript的getAttribute返回null圖像

圖像= doc.querySelector( 「img.product-PIC-圖像」)的getAttribute( 「SRC」) ;

我一直收到空。

這裏是DOM:

DOM

請幫助。下面是該產品的鏈接:我想從這個頁面,一旦添加到購物車訪問 http://www.aliexpress.com/item/Aluminium-alloy-Pedal-for-Toyota-Mark-X-Reiz-AT-Stainless-Rubber-antiskid-Gas-accelerator-pedal-Brake/32571226955.html?spm=2114.13010208.99999999.261.YEDcC7

http://shoppingcart.aliexpress.com/shopcart/shopcartDetail.htm?spm=2114.13010208.99999999.90000003

感謝。

+0

'document'不'doc' – j08691

+0

是否已確認'doc.querySelector( 「img.product-PIC-圖像」)'至少回報圖片?我不確定'doc'是什麼,但是你的意思是'document'? – dman2306

+0

正如j08691所述,請確保您使用的是document.querySelector,而不是doc.querySelector。 [https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector](https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector) –

回答

0

試試這個片段,它可以幫助你:

var x = document.getElementsByClassName("product-pic-image")[0].src; 
+0

它返回undefined ... @hacketo –

+1

你是否試過編輯過的問題索引到底: –

+1

你是天才@Godfather謝謝!像魔術一樣工作! :) :) –

相關問題