之前,我有一個JPS在其中一個用戶可以把圖像的形式:檢查圖像的寬度和高度上載的JavaScript
<div class="photo">
<div>Photo (max 240x240 and 100 kb):</div>
<input type="file" name="photo" id="photoInput" onchange="checkPhoto(this)"/>
</div>
我寫了這個JS:
function checkPhoto(target) {
if(target.files[0].type.indexOf("image") == -1) {
document.getElementById("photoLabel").innerHTML = "File not supported";
return false;
}
if(target.files[0].size > 102400) {
document.getElementById("photoLabel").innerHTML = "Image too big (max 100kb)";
return false;
}
document.getElementById("photoLabel").innerHTML = "";
return true;
}
其中工程罰款檢查文件類型和大小。現在我想檢查圖像的寬度和高度,但我不能這樣做。
我試過target.files[0].width
,但我得到undefined
。用其他方式我得到0
。
有什麼建議嗎?
你的意思是JPG? – SaidbakR