请问 如何在文件上传的form中通过javascript判断是否上传了不合规则的文件
<script language = "JavaScript">
function isOverlap(uploadfilename)
{
str name=document.UploadForm.file.value; //document.all.areaimg.value;
uploadfilename = name;
alert(name);
}
function isCorrect(PageCount)
{
var m=document.frm.file.value;
alert("ddddd");
}
</script>
</head>
<body><table width="500" border="0" cellpadding="0" cellspacing="1" >
<tr>
<td>
<p align="center" style="line-height: 200%"><b><font size="5">添加新停车区域请先上传区域局部放大图</font></b></td>
</tr>
<tr>
<td align="center">
<p style="line-height: 200%"><font size="3">图片大小为:700×540,格式为:jpg/gif</font></td>
</tr>
<tr>
<td align="center">
<p style="line-height: 200%"><font size="3">(图片名称请用字母和数字表示)</font></td>
</tr>
<%
String uploadfilename = "";
%>
</table>
<form name="UploadForm" enctype="multipart/form-data" method="post" onsubmit="return isOverlap(<%=uploadfilename%>);">
<TABLE width="500" border=0 valign="top" cellPadding=7 cellSpacing=1>
<tr>
<td width="160" class="style5" scope="row">
<div align="left"><strong> 图片上传:</strong></div>
</td>
<td width="489">
<input type="file" id="img" name="areaimg" size="20" maxlength="20"> <br>
</td>
<tr align="center" class="style5">
<td colspan="4" width="754" >
<p align="left">
<input type="submit"value="上传" class="style5">
</td>
</tr>
</TABLE>
</form>
<form name="frm" enctype="multipart/form-data" method="POST" action="parkareamanagement.jsp" onsubmit="return isCorrect();">
<input name="page" type="file" id="file" size="20" >
<input name="submit" type="submit" value="确定" >
</form>
我写了两个form哪个都不能获得到type=file的上传的文件名,我是想判断文件名是否和已存在的重名
<script language = "JavaScript">
function isOverlap(uploadfilename)
{
str name=document.UploadForm.file.value; //document.all.areaimg.value;
uploadfilename = name;
alert(name);
}
function isCorrect(PageCount)
{
var m=document.frm.file.value;
alert("ddddd");
}
</script>
</head>
<body><table width="500" border="0" cellpadding="0" cellspacing="1" >
<tr>
<td>
<p align="center" style="line-height: 200%"><b><font size="5">添加新停车区域请先上传区域局部放大图</font></b></td>
</tr>
<tr>
<td align="center">
<p style="line-height: 200%"><font size="3">图片大小为:700×540,格式为:jpg/gif</font></td>
</tr>
<tr>
<td align="center">
<p style="line-height: 200%"><font size="3">(图片名称请用字母和数字表示)</font></td>
</tr>
<%
String uploadfilename = "";
%>
</table>
<form name="UploadForm" enctype="multipart/form-data" method="post" onsubmit="return isOverlap(<%=uploadfilename%>);">
<TABLE width="500" border=0 valign="top" cellPadding=7 cellSpacing=1>
<tr>
<td width="160" class="style5" scope="row">
<div align="left"><strong> 图片上传:</strong></div>
</td>
<td width="489">
<input type="file" id="img" name="areaimg" size="20" maxlength="20"> <br>
</td>
<tr align="center" class="style5">
<td colspan="4" width="754" >
<p align="left">
<input type="submit"value="上传" class="style5">
</td>
</tr>
</TABLE>
</form>
<form name="frm" enctype="multipart/form-data" method="POST" action="parkareamanagement.jsp" onsubmit="return isCorrect();">
<input name="page" type="file" id="file" size="20" >
<input name="submit" type="submit" value="确定" >
</form>
我写了两个form哪个都不能获得到type=file的上传的文件名,我是想判断文件名是否和已存在的重名
解决方案 »
- 帮忙看下这个js
- js的日期格式化问题 var ss = new Date().getTime()转化成yyyy-MM-dd HH:mm:ss这种格式
- 编写了一个注册用的register.jsp不能正常显示验证码
- checkbox里打check时textbox非活性问题
- 十万火急,请各位同仁提供一些做毕业设计的参考资料,我想用jsp做一个新闻发布系统
- 请问在一个JSP中想自动调用另外一个JSP,实现某种操作(比如数据库插入),如何做?
- JSP 中 为什么javascript 代码不起作用
- IKAnalyzer使用API扩展字典,不停服务情况下如何删除、修改的字典
- jsp 问题
- 请问哪有免费的没有限制的jdbc for mssqlserver,多谢,必有高分。
- JAVAMAIL的问题,菜鸟求助
- 请大家帮我看看出了什么错误?
<script>
alert(UploadForm.areaimg.value); //文件名
</script>