我想使用HTML + javascript上传文件。
虽然它有效,但上传的文件名是路径名而不是文件名。
以下是我上传文件的代码......
HTML
<form id="upload_form" method='POST' enctype='multipart/form-data' action='http://127.0.0.1:8080/upload?Name=' >
file upload: <input type="file" id="file" name="file">
<input type="submit" value="Submit" onclick="UploadFile()"/>
</form>
的JavaScript
function UploadFile()
{
document.getElementById("upload_form").action = document.getElementById("upload_form").action + _fileName;
document.getElementById("upload_form").submit();
}
如果我选择&#34; C:\ Users \ Desktop \ test5.txt&#34;
上传的文件名将为&#34; C:UsersDesktoptest5.txt&#34;
如何将文件名更改为&#34; test5.txt&#34;仅
答案 0 :(得分:0)
请在此处参考,有一些提示可供您使用
http://stackoverflow.com/questions/2200100/input-type-file-for-ie-gives-full-path-need-file-name-only