簡體   English   中英

如何更改使用javascript上傳到服務器的文件的名稱?

[英]How change the name of file that uploaded to server in javascript?

我有一個像這樣的文件上傳腳本

的HTML

<input type = "file" name = "football" >

上傳名稱為messi.png的文件時

的PHP

print_r($_FILE['football']['name']);

輸出是messi.png

我想在javascript中將文件名messi.png更改為messi_fan.png

print_r($_FILE['football']['name']);

給出messi_fan.png 請給我一個JavaScript解決方案。 不需要php解決方案。

我認為你應該在JavaScript中獲得類型文件的價值

var  url ='messi.png'; 
var name = url.replace(/^.*\/|\.[^.]*$/g, '')  

和單獨的字符串添加帶有URL名稱的額外字符串。同樣使用concat字符串作為您的圖像名稱。您可以通過$ _post在php中獲得圖像的值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM