`
yuanyuan7891
  • 浏览: 165818 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

<input type="file"/>控件是否为空验证,文件类型验证,file控件清空,禁止手写。

阅读更多

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);'/>&nbsp;
						</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>
分享到:
评论

相关推荐

    纯CSS实现可折叠树状菜单

    &lt;li class=file&gt;&lt;a&gt;下级&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;label for=subsubfolder2&gt;下级&lt;/label&gt; &lt;input id=subsubfolder2 type=checkbox /&gt; &lt;ol&gt; &lt;li class=file&gt;&lt;a&gt;无限级&lt;/a&gt;&lt;/li&gt; &lt;li class=file&gt;&lt;a&gt;无限级&lt;/a&gt;&lt;/li&gt; &lt;...

    html表单<form></form>

    &lt;input name="uid" type="text" value="" maxlength="20"/&gt; &lt;input name="pwd" type="password" value="" maxlength="10"/&gt; &lt;input name="gender" type="radio" value="f"/&gt;nan &lt;input name="gender" ...

    Ajax Upload文件上传插件 替代(<input type=”file” />)上传图片

    NULL 博文链接:https://axl234.iteye.com/blog/894131

    手机信息系统之增加信息

    &lt;input type="text" name="type"&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th&gt; 品牌: &lt;/th&gt; &lt;td&gt; &lt;input type="text" name="brand"&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; ...

    vue中使用input[type=”file”]实现文件上传功能

    注意:input[type=file] 标签中的属性accept=application/msword,application/pdf 在pc上正常,但是在手机ios和android上这个文件格式限制会被忽略,所以需要在js中增加格式的判断,以及对应显示样式的设置.(我也是刚...

    jsp代码问题

    value="元朝"/&gt;元朝&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;题目2:&lt;/td&gt;&lt;td colSpan="3"&gt;字母a后边的字母为&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type="radio" name="num2" value="c" checked="checked"/&gt;c&lt;/td&gt;&lt;td&gt;...

    登录页面html

    &lt;TD&gt;密 码:&lt;INPUT class=textbox id=txtUserPassword type=password name=txtUserPassword&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;TR height=40&gt; &lt;TD align=center&gt; &lt;INPUT id=btnLogin type=submit value=" 登 录 " name=...

    微信小程序 购物车UI

    &lt;view class="body" &gt; &lt;view class="libox"&gt; &lt;view class="lidtbox"&gt; &lt;image src="/images/... &lt;input type="button" value="+" /&gt; &lt;/view&gt; &lt;/view&gt; &lt;/view&gt; &lt;/view&gt;

    《Web应用技术》实验

    &lt;tr&gt; &lt;td&gt;&lt;div align="center"&gt;Email地址&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;div align="left"&gt; &lt;%=email%&gt;&lt;%=select%&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td&gt;&lt;div align="center"&gt;登录密码&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="left"&gt;&lt;%=pwd%&gt;&lt;/div&gt;&lt;/td&gt;...

    jquery 24小时计时器,精确到秒!

    &lt;td&gt;&lt;span id="hour"&gt;00&lt;/span&gt;&lt;sub&gt;小时&lt;/sub&gt;&lt;/td&gt; &lt;td&gt;&lt;span id="mi"&gt;00&lt;/span&gt;&lt;sub&gt;分&lt;/sub&gt;&lt;/td&gt; &lt;td&gt;&lt;span id="s"&gt;00&lt;/span&gt;&lt;sub&gt;秒&lt;/sub&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;input type="button" value="开始(s)...

    学生信息管理系统

    &lt;td&gt;&lt;input type="text" name="id"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;姓名&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="name"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;性别&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="sex"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;...

    SpringBoot文件上传.docx

    编写html文件在classpath下的static中 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; ... 上传文件:&lt;input type="file" name="filename"/&gt; &lt;br/&gt; &lt;input type="submit"/&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;

    ssd1 quiz3答案

    &lt;html&gt; &lt;head&gt; &lt;title&gt;My webpage&lt;/title&gt; ... &lt;center&gt; Password:&lt;input type="password"&gt;&lt;/center&gt;&lt;br&gt;&lt;br&gt; &lt;center&gt;&lt;input type="submit" value="Done"&gt;&lt;/center&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;

    在线订餐系统基于Javawen

    &lt;td&gt;&lt;input type="submit" value="登录" onclick="return checkUserInfo()"/&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="reset" value="重置"/&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div align="right"&gt;&lt;a href="register.jsp"&gt;新用户注册&lt;/a&gt;&lt;/...

    一个简单的网页设计

    &lt;option&gt;学生&lt;/option&gt;&lt;option&gt;一年&lt;/option&gt;&lt;option&gt;二年&lt;/option&gt;&lt;option&gt;三年&lt;/option&gt;&lt;option&gt;三年到五年&lt;/option&gt;&lt;option&gt;五年到十年&lt;/option&gt;&lt;option&gt;十年以上&lt;/option&gt; &lt;/select&gt; &lt;/div&gt; ...

    基于Struts+Hibenater

    &lt;td&gt;&lt;input type="text" name="username" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;密码:&lt;/td&gt; &lt;td&gt;&lt;input type="password" name="password" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;角 色:&lt;/td&gt; ...

    ShippingLabelForm

    &lt;input type="text" name="ReceiverCityZip" /&gt; &lt;/label&gt; &lt;hr&gt; &lt;p&gt;shupping category&lt;/p&gt; &lt;p&gt; &lt;label&gt; &lt;input type="radio" name="destination" value="domestic-stamp.jpg" /&gt; Domestic&lt;/label&gt; &lt;/p&gt; &lt;p&gt;...

    悬浮层效果

    &lt;li&gt;验证&lt;span class="letsp14"&gt;码&lt;/span&gt;:&lt;span style="padding-left:14px"&gt;&lt;input type="text" class="wid"/&gt;&lt;/span&gt;&lt;/li&gt; &lt;li&gt;看不清,换一张&lt;span style="padding-left:14px"&gt;&lt;span class="securityCode"&gt;7895...

    jsp实现登陆

    &lt;td width="279"&gt;&lt;input type="text" name="uname"&gt;&lt;/td&gt; &lt;tr&gt; &lt;td&gt;&lt;div align="left"&gt;密&nbsp;&nbsp;码:&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="password" name="upassword"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td ...

    简单的员工管理

    &lt;input type="radio" class="inputgri" name="sex" value="m" checked="checked"/&gt; 女 &lt;input type="radio" class="inputgri" name="sex" value="f"/&gt; &lt;/td&gt; &lt;/tr&gt; ...

Global site tag (gtag.js) - Google Analytics