<script>
function UpLoadForm_Validator(pUpLoadForm)
{
if(document.all.UpLoadFile.value=="")
{
window.confirm("请选择上传的文档!");
pUpLoadForm.UpLoadFile.focus();
return false;
}
var strFileFormat=pUpLoadForm.UpLoadFile.value.match(/^(.*)(\.)(.{1,8})$/)[3];//检查上传文件格式
strFileFormat=strFileFormat.toUpperCase();
if(strFileFormat=="DOC"||strFileFormat=="DOT")
{
}
else
{
window.confirm("只能上传.Doc和.Dot,请重新选择!");
return false;
}
return true;
}
</script>
<form method="POST" enctype="multipart/form-data" action="" onsubmit="return UpLoadForm_Validator(this)" laguage="JavaScript" name="UpLoadForm">
<input type="file" name="UpLoadFile" style="visibility:hidden;">
<input type=button onclick="UpLoadFile.click();">
<input type="submit" value="上传" name="UpLoadButton">
</form>
function UpLoadForm_Validator(pUpLoadForm)
{
if(document.all.UpLoadFile.value=="")
{
window.confirm("请选择上传的文档!");
pUpLoadForm.UpLoadFile.focus();
return false;
}
var strFileFormat=pUpLoadForm.UpLoadFile.value.match(/^(.*)(\.)(.{1,8})$/)[3];//检查上传文件格式
strFileFormat=strFileFormat.toUpperCase();
if(strFileFormat=="DOC"||strFileFormat=="DOT")
{
}
else
{
window.confirm("只能上传.Doc和.Dot,请重新选择!");
return false;
}
return true;
}
</script>
<form method="POST" enctype="multipart/form-data" action="" onsubmit="return UpLoadForm_Validator(this)" laguage="JavaScript" name="UpLoadForm">
<input type="file" name="UpLoadFile" style="visibility:hidden;">
<input type=button onclick="UpLoadFile.click();">
<input type="submit" value="上传" name="UpLoadButton">
</form>
解决方案 »
- javascript 新手求解答!
- 关于jQuery的\\不是很懂 If you wish to use any of the meta-characters described above as
- 为何我的幻灯片广告上传后不显示?
- 100分立即求救一个问题:如何打印出该鼠标在该页面上所有的活动坐标,都把他打印出来,如何作
- 代码高亮插件syntaxHighlighter复制到剪切板和在新窗口在查看的原理
- 怎么实现点击其中一个修改按钮时候,其他表单内的select自动禁用?
- 如何获得td中的任一类型的子元素?
- 为什么这个网页我把它保存到本地就变了呢?
- 怎么判断一个链接是否存在
- 大家帮我看一下这段代码,为什么节点装得顺序不对
- 转换字符,如何用javascript写呢?
- 如果把函数的值赋值给Select下拉框的Value............在线
FF D8 FF E0 00 10 4A 46 49 46
function Check(sFilePath)
{
var reg = /([^.]+)$/.exec(sFilePath);
var FileType = RegExp.$1;
if(FileType.toUpperCase()!="JPG")alert('该文件不是JPG格式');
}
</script>
<input type="file" name="myFile">
<input type="button" value="Check" onclick="Check(document.all.myFile.value)">
http://www.blueidea.com/tech/program/2003/99.asp