上传正确格式的图片文件方法

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<input type="file" name="" id="File"/><span></span>  <!--文件域-->
</body>
</html>
<script>
var file=document.getElementById(file);
file.οnchange=function(){
var path=this.value;
var define=path.substr(0,path.indexOf(".")+4).toUpperCase();
}
var file=document.getElementById("file");
file.οnchange=function(){
var path=this.value;
// 现在文件的路径;
var define=path.substr(0,path.valueOf(".")+4).toUpperCase();
if(define==".JPG || define==".PNG""){
file.nextSibling.innerHTML="格式正确";
}
else{
file.nextSibling(" 格式错误");

}














}
    var file = document.getElementById("File");
    file.onchange = function() {
        //alert(11);
        //alert(this.value); //  c:/adfasdf.ss.jpg   需要点  从后面开始 再字符串中的位置
        var path = this.value;  // 得到的是现在的文件路径


        var suxxif = path.substr(path.lastIndexOf(".")).toUpperCase()
        //  得到的是  后缀名 并且转换为大写
      // 从最后后一个后缀名只点的开始算起 一直到最后
        //alert(suxxif);
        if(suxxif == ".JPG" || suxxif == ".PNG")
        {
            this.nextSibling.innerHTML = "格式正确";
        }
        else
        {
            this.nextSibling.innerHTML = "格式错误的";
        }
    }


</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值