0 html javascript c# jquery asp.net-mvc-3
我<input type="file" />在HTML表单中使用了一个简单的输入框,我想强制只能上传JPG,PNG和GIF文件.
我怎样才能做到这一点?
您可以查看此链接,CodeProject:图片上传
$file = $("#yourFileuploadID");
var $filePath = $.trim($file.val());
if ($filePath == "") {
alert("Please browse a file to upload");
return;
}
var $ext = $filePath.split(".").pop().toLowerCase();
var $allow = new Array("gif", "png", "jpg", "jpeg");
if ($.inArray($ext, $allow) == -1) {
alert("Only image files are accepted, please browse a image file");
return;
}
Run Code Online (Sandbox Code Playgroud)
PS:最好有服务器端验证,当客户端禁用javascript时它会很方便.确保你检查两者
| 归档时间: |
|
| 查看次数: |
4025 次 |
| 最近记录: |