如何获取file文件名|怎么用js来获取 file中的上传文件的文件名

如何获取file文件名|怎么用js来获取 file中的上传文件的文件名的第1张示图

❶ js/Jquery获取input file的文件名

Js/Jquery获取input file的文件名源:

alert("d:/userAdmin/uploads/20120515_115146.jpg".match(/[^/]*$/)[0]);

document.getElementById("id值").value==$("#id值").val()

上面的例子就是js和jquery的区别,都是通过id值 获取信息。左边是js写法,右边是jquery写法你可以把jquery 理解成js的封装,使js更加简洁,快捷。它把相同的操作封装起来,使用的时候直接调用。

❷ 怎么用js来获取 file中的上传文件的文件名

在firefox上,input(复type=file)默认制获取到的value值就是文件名。在IE上,input(type=file)默认获取到的value值是路径。因此用js来获取fileupload中的上传文件的文件名需要多方面考虑。你可以试下一下function getFileName(path){var pos1 = path.lastIndexOf('/');var pos2 = path.lastIndexOf('\\');var pos = Math.max(pos1, pos2)if( pos<0 )return path;elsereturn path.substring(pos+1);}测试过了,没有问题,可用。

❸ php获取file文件名

?phpif ($_FILES["file"]["error"]  0){ echo "Error: " . $_FILES["file"]["error"] . "";}else{ echo "Upload: " . $_FILES["file"]["name"] . ""; echo "Type: " . $_FILES["file"]["type"] . ""; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb"; echo "Stored in: " . $_FILES["file"]["tmp_name"];}?>通过使用PHP的全局数组$_FILES,你可以从客户计算机向远程服务器上传文件。第一个参数是表单的inputname,第二个下标可以是"name","type","size","tmp_name"或"error"。就像这样:$_FILES["file"]["name"]-被上传文件的名称$_FILES["file"]["type"]-被上传文件的类型$_FILES["file"]["size"]-被上传文件的大小,以字节计$_FILES["file"]["tmp_name"]-存储在服务器的文件的临时副本的名称$_FILES["file"]["error"]-由文件上传导致的错误代码望采纳Thx

❹ javafile怎样获取到file文件名的后缀

演示:

File f =new File("Test.txt");String fileName=f.getName();String prefix=fileName.substring(fileName.lastIndexOf(".")+1);System.out.println(prefix);}

JAVA一般存在两种文件格式,如下:1.*.java文件是保存源代码的文本文件 (*代表类名)使用 javac *.java可以编译该文件使用 java *可以运行该类2.*.class是用于保存 Java类的 二进制编码以及Class对象,每一个 Java类都有一个解释该类特征的 Class对象。*.jar文件 是一种压缩文件格式

❺ 如何获取一个文件夹中所有文件的文件名

用DOS命令:(假设你的这个文件夹是c:\pdf)dirc:\pdf\*.pdf>c:\pdf\list.txt运行完之后到目录下去找一个文件名是list.txt的,打开就是文件名了

❻ Excel 如何取得文件的文件名

1.如果是要获得工作簿的文件名可以用以下函数公式=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)2.如果是想获得工作簿中工作表名可以用以下函数公式=MID(CELL("filename"),FIND("]",CELL("filename"))+1,99)或者=REPLACE(CELL("filename"),1,FIND("]",CELL("filename")),"")用vba的方式也可以达到这个目的1.获取当前工作簿名写在单元格A1中Sub wbname()Cells(1, 1) = ThisWorkbook.NameEnd Sub2.获取当前工作簿所有工作表名,写入A列Sub wsname()Dim sht As Worksheet, i%For Each sht In Worksheetsi = i + 1Cells(i, 1) = sht.NameNextEnd Sub

❼ java.io.File类中获取文件名的方法是 。

File file;filename=file.getName();//获取文件名

❽ 如何 获取 整个文件夹里的文件的文件名

把下面的语句保存成.bat文件,放在你要获取的文件夹的下面,然后双击,在file.txt文件就可以看到该文件夹下的所有文件了。dir /a /b >file.txt

❾ java 怎么获取一个文件的文件名

如果想要获得当前文件中的文件名只需要String [] fileName = file.list();就可以了。如果要包括文件中的文件名就可以用递归的方式。下面是两个具体的实现。其中public static String [] getFileName(String path)是只得到当前文件中的文件名。public static void getAllFileName(String path,ArrayList<String> fileName)是包括当前文件及其子文件的文件名。12345678910111213141516171819202122232425262728293031323334353637383940public class GetFileName{public static String [] getFileName(String path){File file = new File(path);String [] fileName = file.list();return fileName;}public static void getAllFileName(String path,ArrayList<String> fileName){File file = new File(path);File [] files = file.listFiles();String [] names = file.list();if(names != null)fileName.addAll(Arrays.asList(names));for(File a:files){if(a.isDirectory()){getAllFileName(a.getAbsolutePath(),fileName);}}}public static void main(String[] args){String [] fileName = getFileName("F:\\xiaoshuo");for(String name:fileName){System.out.println(name);}System.out.println("——————————–");ArrayList<String> listFileName = new ArrayList<String>(); getAllFileName("F:\\xiaoshuo",listFileName);for(String name:listFileName){System.out.println(name);}}}运行时需要更改一下具体的文件夹。

❿ 如何获取文件夹下及其子目录下的所有文件名

如果想要获得当前文件中的文件名只需要String [] fileName = file.list();就可以了。如果要包括文件中的文件名就可以用递归的方式。下面是两个具体的实现。其中public static String [] getFileName(String path)是只得到当前文件中的文件名。public static void getAllFileName(String path,ArrayList<String> fileName)是包括当前文件及其子文件的文件名。public class GetFileName{public static String [] getFileName(String path){File file = new File(path);String [] fileName = file.list();return fileName;}public static void getAllFileName(String path,ArrayList<String> fileName){File file = new File(path);File [] files = file.listFiles();String [] names = file.list();if(names != null)fileName.addAll(Arrays.asList(names));for(File a:files){if(a.isDirectory()){getAllFileName(a.getAbsolutePath(),fileName);}}}public static void main(String[] args){String [] fileName = getFileName("F:\\xiaoshuo");for(String name:fileName){System.out.println(name);}System.out.println("——————————–");ArrayList<String> listFileName = new ArrayList<String>(); getAllFileName("F:\\xiaoshuo",listFileName);for(String name:listFileName){System.out.println(name);}}}运行时需要更改一下具体的文件夹。

未经允许不得转载:山九号 » 如何获取file文件名|怎么用js来获取 file中的上传文件的文件名

赞 (0)