精华内容
下载资源
问答
  • js获取上传文件后缀名(附js提交form表单)代码如下:functioncheck_file(){varstrFileName=form1.FileName.value;if(strFileName==""){alert("请选择要上传的文件");returnfalse;}varstrtype=strFileName.substring...

    js获取上传文件后缀名(附js提交form表单)

    a7df068073d4b4445da53995fb091f16.png

    代码如下:

    function check_file()

    {

    var strFileName=form1.FileName.value;

    if (strFileName=="")

    {

    alert("请选择要上传的文件");

    return false;

    }

    var strtype=strFileName.substring(strFileName.length-3,strFileName.length);

    strtype=strtype.toLowerCase();

    alert(strtype);

    if (strtype=="jpg"||strtype=="gif"||strtype=="bmp"||strtype=="png")

    return true;

    else{

    alert("这种文件类型不允许上传!\r\n只允许上传这几种文件:jpg、gif、bmp、png\r\n请选择别的文件并重新上传。");

    form1.FileName.focus();

    return false;

    }

    }


    只允许上传这几种文件:jpg、gif、bmp、png

    下载地址:

    form提交form表单

    document.form1.action="success.php";

    document.form1.submit();

    5faad8d6bdeb51de8316feeab08da8bb.png

    5faad8d6bdeb51de8316feeab08da8bb.png5faad8d6bdeb51de8316feeab08da8bb.png5faad8d6bdeb51de8316feeab08da8bb.png

    5faad8d6bdeb51de8316feeab08da8bb.png        5faad8d6bdeb51de8316feeab08da8bb.png

    5faad8d6bdeb51de8316feeab08da8bb.png

    5faad8d6bdeb51de8316feeab08da8bb.png

    5faad8d6bdeb51de8316feeab08da8bb.png

    展开全文
  • 本文实例介绍了js判断上传文件后缀名是否合法的详细代码,分享给大家供大家参考,具体内容如下效果图:选择文件选择1.jpg文件上传成功合法除图片文件格式以外,其他都是不合法的操作。具体代码:判断文件上传是否...

    本文实例介绍了js判断上传文件后缀名是否合法的详细代码,分享给大家供大家参考,具体内容如下

    效果图:

    选择文件

    选择1.jpg文件

    上传成功合法

    除图片文件格式以外,其他都是不合法的操作。

    具体代码:

    判断文件上传是否合法

    //3、(字符)检查文件上传表单控件,如果含有[jpg,jpeg,gif,png]则显示“文件类型合法”,否则“显示文件类型错误”

    function checkFileExt(filename)

    {

    var flag = false; //状态

    var arr = ["jpg","png","gif"];

    //取出上传文件的扩展名

    var index = filename.lastIndexOf(".");

    var ext = filename.substr(index+1);

    //循环比较

    for(var i=0;i

    {

    if(ext == arr[i])

    {

    flag = true; //一旦找到合适的,立即退出循环

    break;

    }

    }

    //条件判断

    if(flag)

    {

    document.write("文件名合法");

    }else

    {

    document.write("文件名不合法");

    }

    }

    上传头像:

    希望本文所述对大家学习javascript程序设计有所帮助。

    展开全文
  • 主要介绍了js判断上传文件后缀名是否合法的具体方法,以一个完整实例分析了javascript判断上传文件后缀名是否合法的方法,感兴趣的小伙伴们可以参考一下
  • js判断文件后缀名

    2021-01-27 19:06:18
    获取后缀名 var fileName="test.txt"; var suffix= fileName.split('.').pop().toLowerCase(); console.log(suffix); 判断是否为符合的后缀名,找到了返回true,找不到返回false function isAssetTypeAnImage(ext)...

    获取后缀名

    var fileName="test.txt";
    var suffix= fileName.split('.').pop().toLowerCase();
    console.log(suffix);
    

    在这里插入图片描述
    判断是否为符合的后缀名,找到了返回true,找不到返回false

    function isAssetTypeAnImage(ext) {
    	 return ['png', 'jpg', 'jpeg', 'bmp', 'gif', 'webp', 'psd', 'svg', 'tiff'].
    	 indexOf(ext.toLowerCase()) !== -1;
    }
    
    展开全文
  • js获取文件后缀名

    千次阅读 2019-08-15 15:33:49
    js获取文件后缀名 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta ...

    js获取文件后缀名

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
    </head>
    
    <body>
        请输入文件名称
        <input type="text" value="">
        <button>获取</button>
        <h2></h2>
        <script>
            var inp = document.querySelector("input");
            var btn = document.querySelector("button");
            var hh = document.querySelector("h2");
            btn.onclick = function () {
                var inptext = inp.value;
                // var str = inptext.split(".");
                // for (i = 0; i < str.length; i++) {
                //     console.log(str[i]);
                // }
                    var last = inptext.lastIndexOf(".");           
                    var source=inptext.length;
                    console.log(source);
                    var sheng = Number(source)-last - 1;
                    console.log(sheng);
                    var jiequ = inptext.slice(-sheng);
                    console.log(jiequ);
                    hh.innerHTML = jiequ;
            }
        </script>
    </body>
    
    </html>
    

    在这里插入图片描述

    展开全文
  • function delAspExtension(str){var reg = /.asp$/;return str.replace(reg,'');...document.write(delAspExtension(str)+''); 如果文件名未知的话就用这个正则:/.w+$/,测试代码如下:function delExtens...
  • js得到文件后缀名

    2014-05-07 11:36:50
    js得到文件后缀名  // 得到文件后缀名  //文件名  var te = "tessergsg.txt";  //计算出点的位置  var pos=te.lastIndexOf(".");  //截取点之后的字符串  var su = te.substring(pos+1)...
  • js快速截取文件夹的后缀名 let file = { name: 'jwq.doc' } let name = file.name //获取名字 let end = name.lastIndexOf('.')//取得字符'.'的下标 let type = name.substr(end + 1)//从'.'之后截取,拿到后缀名 ...
  • js验证文件后缀名

    千次阅读 2017-04-24 17:59:26
    function tempFile(){  var flag=false; //状态,检测文件后缀用  var arr=["doc","docx","pdf"];//使用是什么格式的后缀 ... //取出上传文件的扩展  var index=cFile.lastIndexOf(".")
  • 我们作为开发人员知道应该在相应的网页上上传哪个文件扩展或文件类型。 因此,文件验证应该是必要的,为此,我们需要知道上传文件的扩展。在本文中,我们将学习如何在javascript(客户端)中获取文件扩...
  • JS获取文件后缀名

    千次阅读 2018-11-21 20:52:33
    原生JS实现 (这里可以用substr()或substring()方法) 两者区别: substring: 定义 substring 方法用于提取字符串中介于两个指定下标之间的字符。 语法 stringObject.substring(start,stop) 参数 描述 start ...
  • js获取图片后缀名

    千次阅读 2020-05-19 11:08:59
    let type = /.[^.]+$/.exec(name).toUpperCase(); function getType(file){ var index1=filename.lastIndexOf("."); var index2=file.length; var type=file.substring(index1,index2).toUpperCase();...
  • js截取文件后缀名

    2020-07-19 21:01:22
    <script> var atr1 = 'aa.ppt'; var atr2 = 'bb.ppt'; var atr3 = 'cc.jpg'; function a(str) { var i = str.lastIndexOf('.');... return str.slice(i + 1) ... document.write(a(atr1) + ' ' + a
  • 有时候需要批量更改文件后缀名,再将后缀名复原。所以写了这个bat文件,放在文件夹里,点击一下bat文件,就可以修改当前文件夹及以下所有符合条件的文件后缀名。针对不同的需要文件可以进行编辑。我的主页也有文章有...
  • js 截取文件后缀名

    千次阅读 2019-06-26 21:29:33
    var fileName = 20190522163922.png; var first = fileName.lastIndexOf(".");//取到文件名开始到最后一个点的长度 var namelength = fileName.length;...//截取获得后缀名 alert(filesuffix );
  • java获得文件的后缀名 String str = &quot;12344.jpg&quot;; String pic = str.substring(str....js获得文件的后缀名 //上传文件类型限制 function isExcel(){ var fileName = document.getElementById(...
  • js获取文件的后缀名方法

    千次阅读 2017-06-01 11:59:21
    获取文件后缀名
  • functionisValidateFile(obj){varextend=obj.value.substring(obj.value.lastIndexOf(".")+1);...(extend=="xls"||extend=="doc")){alert("请上传后缀名为xls或...function isValidateFile(obj){var e...
  • 本篇文章主要是对js获取判断上传文件后缀名的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
  • js获取上传文件后缀名(附js提交form表单) 代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 <html> <head> <me....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,415
精华内容 566
关键字:

后缀名js