客户端检查文件输入是否有正确的图像文件格式
Client-side checking of a file input have a correct image file format
我想知道是否有一种方法来检查正确的文件格式和使用javascript图像的大小?
我有一个注册表格,在使用应用程序之前必须上传图像:
<form action='signUp.php' method POST>
choose your image: <input type='file'></input>
</form>
您将无法仅使用javascript检查文件大小,但您应该能够通过简单地抓取该输入字段的值并抓取最后一部分来检查所选文件的文件格式。比如,你的HTML中有这样一个标签:
<input type="file" id="afile" />
在你的javascript中,你可以有一个这样的函数,并在提交表单时引用它:
function check_filetype(){
var filename = document.getElementById('afile').value;
return filename.substr(filename.lastIndexOf('.'));
}
相关文章:
- 如何使用谷歌应用程序脚本从电子邮件中提取内联文件/图像
- 当我在操作属性中写入页面名称时,文件图像不会上传
- 将已编辑的文件(图像)数组发送到php脚本
- 预览上传的文件(图像)
- 使用 src 在 PHP 中链接文件(图像,js)
- 通过javascript处理默认配置文件图像的更好方法
- 使我的想法成为可能,为画布输入文件图像命名
- 跨原点图像加载(twitter配置文件图像)
- 输入文件(图像)显示空数组,如果数组中有数据的话
- 如何通过tastypie上传文件/图像
- 上传到nodejs时损坏的文件/图像
- 获取上载的文件/图像的名称
- Django:除主页模板外,静态文件图像URL路径中断
- Parsley验证文件图像没有'不起作用
- 如何在单击'时设置文件/图像的名称;将图像另存为'
- 上载要分析的配置文件图像
- 将数据库mysql中的文件图像插入excel
- 如何使用twitter api(js)获取用户配置文件图像
- 在javascript中从本地驱动器读取文件/图像
- 使用ajax上传文件图像时页面冻结