<input type="file" accept=".png, .jpg, .gif" onchange="filecheck(this)">
function filecheck(obj){
pathpoint = obj.value.lastIndexOf('.');
filepoint = obj.value.substring(pathpoint+1,obj.length);
filetype = filepoint.toLowerCase();
if(filetype=='png' || filetype=='jpg' || filetype=='gif') { // 허용한 확장자일 경우
} else {
alert('jpg, gif, png 파일만 첨부할 수 있습니다');
parentObj = obj.parentNode
node = parentObj.replaceChild(obj.cloneNode(true),obj);
return false;
}
}
'DEV > HTML' 카테고리의 다른 글
select 태그 placeholder 효과 (2) | 2021.04.29 |
---|---|
파비콘 (바로가기 만들기 깨짐 현상) (0) | 2021.03.04 |
input 자동 완성 막기 (0) | 2017.11.30 |
div onclick 안에서 다른 요소 onclick (0) | 2017.10.18 |
URL 인코딩표 (0) | 2017.09.20 |