file控件禁止手写,是否为空验证,文件类型验证,file控件清空。
<html>
<body bgcolor="white">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD>
<center>
<h4>
考勤记录导入
</h4>
</center>
<hr/>
<br/>
<center>
<form action="<%=request.getContextPath() %>/admin/HtmlFile.do" method="post" enctype="multipart/form-data" name="HtmlFileForm" onsubmit="return check()">
<span id='uploadSpan'>
<input type="file" name="file" id="file" unselectable="on" onchange='checkFileType(this.value);'/>
</span>
<input type="submit" value="提交"/>
</form>
</center>
</TD>
</TR>
</TBODY>
</TABLE>
<script type="text/javascript">
function checkFileType(str){
var pos = str.lastIndexOf(".");
var lastname = str.substring(pos,str.length);
var resultName=lastname.toLowerCase();
if ('.xls'!=resultName.toString()){alert('只能上传xls文件,您上传的文件类型为'+lastname+',请重新上传');
resetFile();
}
}
var html=document.getElementById('uploadSpan').innerHTML;
function resetFile(){
document.getElementById('uploadSpan').innerHTML=html;
}
function check()
{
if(HtmlFileForm.file.value == "") {
alert("请选择文件路径");
return false;
}else{
return true;
}
}
</script>
</body>
</html>
分享到:
相关推荐
<li class=file><a>下级</a></li> <li> <label for=subsubfolder2>下级</label> <input id=subsubfolder2 type=checkbox /> <ol> <li class=file><a>无限级</a></li> <li class=file><a>无限级</a></li> <...
<input name="uid" type="text" value="" maxlength="20"/> <input name="pwd" type="password" value="" maxlength="10"/> <input name="gender" type="radio" value="f"/>nan <input name="gender" ...
NULL 博文链接:https://axl234.iteye.com/blog/894131
<input type="text" name="type"> </td> </tr> <tr> <th> 品牌: </th> <td> <input type="text" name="brand"> </td> </tr> <tr> ...
注意:input[type=file] 标签中的属性accept=application/msword,application/pdf 在pc上正常,但是在手机ios和android上这个文件格式限制会被忽略,所以需要在js中增加格式的判断,以及对应显示样式的设置.(我也是刚...
value="元朝"/>元朝</td></tr><tr><td> </td></tr><tr><td>题目2:</td><td colSpan="3">字母a后边的字母为</td></tr><tr><td></td><td><input type="radio" name="num2" value="c" checked="checked"/>c</td><td>...
<TD>密 码:<INPUT class=textbox id=txtUserPassword type=password name=txtUserPassword></TD> </TR> <TR height=40> <TD align=center> <INPUT id=btnLogin type=submit value=" 登 录 " name=...
<view class="body" > <view class="libox"> <view class="lidtbox"> <image src="/images/... <input type="button" value="+" /> </view> </view> </view> </view>
<tr> <td><div align="center">Email地址</div></td> <td><div align="left"> <%=email%><%=select%></div></td> </tr> <tr><td><div align="center">登录密码</div></td><td><div align="left"><%=pwd%></div></td>...
<td><span id="hour">00</span><sub>小时</sub></td> <td><span id="mi">00</span><sub>分</sub></td> <td><span id="s">00</span><sub>秒</sub></td> </tr> </table> <input type="button" value="开始(s)...
<td><input type="text" name="id"></td> </tr> <tr> <td>姓名</td> <td><input type="text" name="name"></td> </tr> <tr> <td>性别</td> <td><input type="text" name="sex"></td> </tr> <tr> <td>...
编写html文件在classpath下的static中 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> ... 上传文件:<input type="file" name="filename"/> <br/> <input type="submit"/> </form> </body> </html>
<html> <head> <title>My webpage</title> ... <center> Password:<input type="password"></center><br><br> <center><input type="submit" value="Done"></center> </form> </body> </html>
<td><input type="submit" value="登录" onclick="return checkUserInfo()"/></td> <td><input type="reset" value="重置"/></td> </tr> </table> <div align="right"><a href="register.jsp">新用户注册</a></...
<option>学生</option><option>一年</option><option>二年</option><option>三年</option><option>三年到五年</option><option>五年到十年</option><option>十年以上</option> </select> </div> ...
<td><input type="text" name="username" /></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="password" /></td> </tr> <tr> <td>角 色:</td> ...
<input type="text" name="ReceiverCityZip" /> </label> <hr> <p>shupping category</p> <p> <label> <input type="radio" name="destination" value="domestic-stamp.jpg" /> Domestic</label> </p> <p>...
<li>验证<span class="letsp14">码</span>:<span style="padding-left:14px"><input type="text" class="wid"/></span></li> <li>看不清,换一张<span style="padding-left:14px"><span class="securityCode">7895...
<td width="279"><input type="text" name="uname"></td> <tr> <td><div align="left">密 码:</div></td> <td><input type="password" name="upassword"></td> </tr> <tr> <td ...
<input type="radio" class="inputgri" name="sex" value="m" checked="checked"/> 女 <input type="radio" class="inputgri" name="sex" value="f"/> </td> </tr> ...