alert("12345test.pdf".split(".").pop());

解决方案 »

  1.   

    str.substr(str.length - 3); //取字符串后三个字符
      

  2.   

    function isPdf(a){
    var b=a.length;
    var c=a.toLowerCase();
    if (b<5) return false;
    return (c.substr(b-4)==".pdf")?true:false;
    }
      

  3.   

    传一个自己做过的例子
    if(document.forms[0].file.value!="")
    {
    str=document.forms[0].file.value;
    i=str.lastIndexOf("."); 
    substr=str.substring(i+1);
    if(substr!="doc" && substr!="zip" && substr!="rar")
    {
    alert("只能输入word文档或zip.rar压缩文档");
    return;
    }
    }