<input id="emailfile" name="emailfile" type="file" οnkeypress="return false;" οnpaste="return false;" ContentEditable="false" οnchange="getFileSize(this)" /> //判断文件大小 function getFileSize(filePath) { if (filePath.value == null || filePath.value.length == 1) { return true; } var image = new Image(); image.dynsrc = filePath.value; if (image.fileSize > 5242880) { alert(filePath.value + " /r/n 大于5M!请选择其它文件"); filePath.outerHTML += ''; return false; } return true; }