,可以通过以下步骤实现:
<input type="file" id="fileInput" onchange="getFileName()">
<script>
function getFileName() {
var fileInput = document.getElementById("fileInput");
var fileName = fileInput.files[0].name;
console.log(fileName);
// 将文件名放入值中,可以根据具体需求进行处理
}
</script>
from flask import request
@app.route('/upload', methods=['POST'])
def upload():
file = request.files['file']
filename = file.filename
print(filename)
# 将文件名放入值中,可以根据具体需求进行处理
return 'File uploaded successfully'
import org.springframework.web.multipart.MultipartFile;
@RequestMapping(value = "/upload", method = RequestMethod.POST)
public String upload(@RequestParam("file") MultipartFile file) {
String filename = file.getOriginalFilename();
System.out.println(filename);
// 将文件名放入值中,可以根据具体需求进行处理
return "File uploaded successfully";
}
总结:获取文件名并将其放入值中,可以通过前端开发或后端开发的方式实现。具体实现方式会根据所用的编程语言和框架而有所不同。在实现过程中,需要注意文件名的获取方式和处理方式,以满足具体业务需求。
领取专属 10元无门槛券
手把手带您无忧上云