function import_file(){
            var flag1= true;
            var importfile = document.getElementById("importfile");
            if((importfile.value.replace(/(^\s*)|(\s*$)/g,''))==""||importfile.value.replace(/(^\s*)|(\s*$)/g,'').length<1){
                alert("请选择要导入的文件!");
                flag1 = false;
                return false;
            }这个是匹配.html的?js不懂
能否请教个匹配.jpg 和.png的

解决方案 »

  1.   

    用正则匹配图片
    \.(gif|jpg|png)function import_file(){
                var flag1= true;
                var reg = /\.(gif|jpg|png)$/;
                var importfile = document.getElementById("importfile");
                if(!reg.test(importfile)){
                    alert("请导入正确图片格式");
                    flag1 = false;
                    return false;
                }