我有一個包含圖像路徑的數組imglist
。檢查循環如果圖像存在和實現
下面的代碼檢查圖像是否存在,如果找不到,則將numB樣式更改爲:display none。
var nums = [];
var imgc;
var imgnumb = imglist.length;
for(var d = 1; d <= imgnumb; d++) {
imgc = document.createElement('img');
imgc.src = imglist[d];
imgc.onerror = function() {
alert(d);
nums[d] = parseInt(document.getElementById("numB"+d).setAttribute("style", "display:none"));
}}
我的代碼不工作,我找不到任何問題。請幫我解決這個錯誤。
'VAR imgnumb = img.length;' - 了'img'變量不存在。 –
對不起,錯誤複印,更正。 – user3297452
你可能也應該使用[file_exists](http://phpjs.org/functions/file_exists/) – GroundZero