<Script language="VBS">
   Function getExtName(str)
   if (len(str)<=4) then
      getExtName = -1
   else
      getExtName = lcase(right(trim(str),4))
   end if
 End Function
</Script>

解决方案 »

  1.   

    js :
    var ss="ddd.jsp"
    ss.substring(ss.length-4)
      

  2.   

    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
    <SCRIPT language="javascript">function getFilePostfix(oFile)
    {
    if(oFile == null)
    return null;
    if(oFile.value == null || oFile.value == "")
    return null;
    var arr = /(.*)\.(.*)$/gi.exec(oFile.value);
    return RegExp.$2;
    }function subForm()
    {
    alert(getFilePostfix(document.all.file1));
    }
    </SCRIPT>
    <INPUT type="file" name="file1">
    <INPUT type="button" value="check" onClick="subForm();"> 
      

  3.   

    <input type="text" name="filename">
    <input type="button" value="Check" onclick="check()">
    <script>
    function check()
    {
       var filename = document.all.filename.value;
       re = /^(.)*(.jsp)$/
       alert(re.test(filename));
    }
    </script>