[ js ] 關於new image(),為什麼執行前2次的딠…
<HTML>
<HEAD>
<SCRIPT language="JavaScript">
<!--
function CheckFile(MaxLimit) {
var f = document.FORM_PRODUCTS ;
var img1 = new Image() ;
img1.src = f.Picture1.value ;
if (img1.fileSize <= MaxLimit) {
alert('圖片大小正常!!') ;
return false ;
} else {
var msg = '圖片太大 !\n' ;
alert(msg) ;
return false ;
} ;
} ;
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="FORM_PRODUCTS">
<INPUT TYPE="file" NAME="Picture1" VALUE="" SIZE="80"><BR>
<INPUT TYPE="button" NAME="CheckMe" VALUE="檢查檔案大小"
onClick="CheckFile(1000)">
</FORM>
</BODY>
</HTML>
這個程式碼我找好久了~不知道為什麼第一次執行跟第二次執行結果會不一樣。
第一次結果是錯誤的,要怎麼改才能讓它正常呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.199.212
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章