사용자가 이미지를 넣을 수있는 양식이있는 JPS가 있습니다.
<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
.
어떤 제안?