现在的位置: 首页 > 综合 > 正文

上传图片 前台JS过滤图片类型

2014年02月05日 ⁄ 综合 ⁄ 共 555字 ⁄ 字号 评论关闭

 

具体实现代码如下:

//校验是否是图片后缀
	function checkLast(str){
		var flag=false;
		var ext=str.split('.')[str.split('.').length-1];
		if(ext=='png'||ext=='jpg'||ext=='bmp'||ext=='jpeg'||ext=='gif'){
			flag=true;
		}
		return flag;
	}
	

如果不符合规定的图片格式则清空原上传框

function checkPerm(obj){
		if(!checkLast(obj.value.toLowerCase())){
			alert("上传文件格式错误!");
			document.getElementById("permitSpan").innerHTML='<s:file name="permitFile" size="14" id="permitCheck" onchange="checkPerm(this);"></s:file>';
		}
	}

 

页面上传框如下:

<span id="permitSpan"><s:file name="permitFile" size="14" id="permitCheck" onchange="checkPerm(this);">
				</s:file></span>

抱歉!评论已关闭.