只上传具有特定格式的文件的条件
a condition for upload file only with specific format
如何在表单输入中定义上传图像的条件,用户可以上传具有特定格式的图像?
<div class="form-group">
<div class="leftbox">
<div class="col-sm-12" align="right">
<input type="file" name="filedata" style="width:250px; background:none; " name="mipic"/>
.jpeg,.jpg,.png
</div>
</div>
</div><br/>
<input type="file" name="imagefilename" accept="image/x-png, image/gif, image/jpeg" />
您可以使用下面的JavaScript函数验证它。
function imageType() {
var image = document.getElementById("Image").value;
var extension;
if (image == "") {
alert("Upload a File With jpeg/jpg/png extension");
return false;
}
else
{
extension=image.split(".");
if (extension[1] == "jpeg" ||extension[1] == "jpg" ||extension[1] == "png")
return true;
else {
alert("File with " + image.split(".")[1] + " is not supported");
return false;
}
}
return true;
}
相关文章:
- 如何在不在本地下载的情况下将url中提供的文件(pdf/doc)转换为json/string/base64格式
- 如何使用JQUERY解析大型XML文件并将其可视化为HTML格式
- 文件上传:检查文件格式,然后调用srvlet
- 将JSON数据格式化为excel文件
- HTML5视频无法在chrome上工作,在服务器上托管后的IE,mov文件中的视频(quicktime格式)
- '的文件格式和扩展名;file.xls'don't与fileSaver.js匹配
- 如果数据的格式略有损坏,是否仍然可以确定其文件类型
- 还通过jQuery更改替代HTML5视频文件/格式源
- 将Base64转换为R格式的PNG/JPEG文件
- 如何将timbre.js缓冲区导出为.wav或任何其他音频文件格式
- Apache poi XSSF创建Excel文件-Create返回格式或文件扩展名无效的空文件
- 以zip格式下载多个文件
- 如何在angular js中从github获取原始自述文件后将其转换为html格式的文档
- InternetExplorer:外部文本文件只能使用二进制格式
- Node.js:获取一个mp4文件的视频和音频格式信息
- 如何创建和下载PDF和docx格式的文件,该文件将从AngularJS中的表中的数据创建
- 什么是“;格式寄存器”;JavaScript文件顶部的字符串
- jQuery加载带有数组的txt文件,格式为JSON
- JSZip:从文件输入中获取zip格式文件的内容
- 如何验证正确的格式文件