根据后缀名来判断,参考一下!
<script language="javascript">
function Check()
{
filePath = document.all.file1.value;
var i = filePath.lastIndexOf('.'); //从右边开始找第一个'.'
var len = filePath.length; //取得总长度
var str = filePath.substring(len,i+1); //取得后缀名
var exName = "JPG,GIF,PNF"; //允许的后缀名
var k = exName.indexOf(str.toUpperCase());//转成大写后判断
if(k==-1) //没有符合的
{
alert("非图片格式!");
return false;
}
alert("ok");
return true;
}
</script>