如何防止没有附件的表单提交?
需要在提交表单前验证用户是否选择了要上传的文件...
没有文件附件,表格不应该被提交.它将向用户显示一条消息"请选择要上载的文件"...
如何用Java脚本来实现??
这是我的表格.
选择 | 换行 | 行号
- <form method="POST" name="email" action="sendmail.php" enctype="multipart/form-data" onSubmit="return validateForm()";>
- <table border=0 cellPadding=5 cellSpacing=10 width=100%>
- <tr>
- <td><label for='name'>Name:</label></td>
- <td><input type="text" name="name" maxlength="50" size="30" ononkeyup="AllowAlphabet()"></td>
- </tr>
- <tr>
- <td><label for='familyname'>Family Name:</label></td>
- <td><input type="text" name="fname" maxlength="50" size="30"></td>
- </tr>
- <tr>
- <td><label for='age'>Age:</label></td>
- <td><input type="number" name="age" maxlength="50" size="30"></td>
- </tr>
- <tr>
- <td><label for='experience'>Years of Experience:</label></td>
- <td><input type="number" name="exp" maxlength="50" size="30"></td>
- </tr>
- <tr>
- <td><label for='university'>University Attened:</label></td>
- <td><input type="text" name="university" maxlength="50" size="30"></td>
- </tr>
- <tr>
- <td><label for='phone'>Phone Number:</label></td>
- <td><input type="text" name="phone" maxlength="50" size="30"></td>
- </tr>
- <tr>
- <td><label for='email'>Email:</label></td>
- <td><input type="email" name="email" maxlength="50" size="30"></td>
- </tr>
- <tr>
- <td><label for='resume'>Resume:</label></td>
- <td><input type="file" name="resume"></td>
- </tr>
- <tr>
- <td colSpan=2 align=center><input class=subbtn type="submit" value="Submit" name='submit' /></td>
- </tr>
- </table>
- </form>