이미지 업로드와 미리보기 입니다. 정보
JavaScript 이미지 업로드와 미리보기 입니다.
본문
<html> 
<head> 
<script language="javascript"> 
function AddFile() 
{ 
var objTbl = document.all["tblAttFiles"]; 
var objRow = objTbl.insertRow(); 
var objCell = objRow.insertCell(); 
objCell.innerHTML = 
"<img width=91 src=http://www.sir.co.kr/skin/board/exif_point/img/noimage.gif align=absbottom>\n" + 
"<input type=file onChange='CkImageVal()' name=AttFile[] size=40>"; 
document.recalc(); 
} 
function CkImageVal() { 
var oInput = event.srcElement; 
var fname = oInput.value; 
if((/(.jpg|.jpeg|.gif|.png)$/i).test(fname)) 
oInput.parentElement.children[0].src = fname; 
else 
alert('이미지는 gif, jpg, png 파일만 가능합니다.'); 
} 
</script> 
</head> 
<body> 
<table id=tblAttFiles cellspacing=0 border=0> 
<tr><td> 
<img width=91 src=http://www.sir.co.kr/skin/board/exif_point/img/noimage.gif align=absbottom> 
<input type=file name=AttFile[] size=40  onChange="CkImageVal()" class=textidpass> 
</td></tr> 
</table> 
<br> 
<input type=button value='이미지 입력 추가' onclick="AddFile()"> 
</body> 
</html> 
0
 
 
댓글 0개