var index = logo.value.lastIndexOf(".");
var img = logo.value.substr(index,logo.value.length - index);alert(img);
if(img != ".jpg" || img != ".gif" || img != ".bmp" || img != ".jpeg")
{
document.getElementById("lbl5").innerText = "不是有效的图片,只能上传 bmp,jpg,gif,jpeg 格式的图片";
event.returnValue = false;
}
else
{
document.getElementById("lbl5").innerText = "";
}为什么比较没有用啊,但是我只用img != ".jpg"就可以,比较的条件多了就不行了,即使img是.jpg还是回进if里面不会到else里面。
var img = logo.value.substr(index,logo.value.length - index);alert(img);
if(img != ".jpg" || img != ".gif" || img != ".bmp" || img != ".jpeg")
{
document.getElementById("lbl5").innerText = "不是有效的图片,只能上传 bmp,jpg,gif,jpeg 格式的图片";
event.returnValue = false;
}
else
{
document.getElementById("lbl5").innerText = "";
}为什么比较没有用啊,但是我只用img != ".jpg"就可以,比较的条件多了就不行了,即使img是.jpg还是回进if里面不会到else里面。
if(img != ".jpg" && img != ".gif" && img != ".bmp" && img != ".jpeg")