小程序上传文件文件名怎么获取

小程序上传文件文件名怎么获取,第1张

小程序上传文件文袜盯乱件名获取的方法则答:1、效果展示

2、客户端脚本告档关键代码

3、后台 PHP 关键代码

4、在获取上传服务器文件属性。

在firefox上,input(type=file)默认获取到的value值就是文件名

在IE上,input(type=file)默认获取到的value值是路径

因此用js来获取fileupload中的上传文件的文件名需要多方面考虑。

示例代码:

<form action="" method="get" onSubmit="return false">

<input type="text"缓兆袭 name="test" id="test">

<input type="file" name="testFile" onChange="if(this.value)insertTitle(this.value)">

<input type="submit" value="猜返提交">

</form>

<script language="扰兄javascript">

function insertTitle(path){

var test1 = path.lastIndexOf("/") //对路径进行截取

var test2 = path.lastIndexOf("\\") //对路径进行截取

var test= Math.max(test1, test2)

if(test<0){

document.getElementById("test").value = path

}else{

document.getElementById("test").value = path.substring(test + 1)//赋值文件名

}

}

</script>

同意楼上的分析,另外我想提个建议,代码为了便于阅读可以试着分步骤写。

就先定义filename和filepath,然后你在纤禅后续的 *** 作中想要图片出现在设知稿定的某一区域中

就可以直接使用毁猛尘filename,将要上传的文件名是 its.getIPTimeStampRand()+"."+item.getName().split("\\.")[1]


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/8171803.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存