我一直在尝试使用JavaScript代码的基本部分来上传HTML网站上的文件,但是我遇到了一些困难。出于某些安全原因,文件路径被浏览器阻止,并返回" C:// fakepath"。下面的代码来自我,只是检查为什么我找不到我选择的文件。
<script language="JavaScript">
function showname(){
var file = document.form1.uploadBox.value ;
document.form1.filename.value = file ;
}
</script>
<form name="form1">
Click on browse to choose a file to send.
Click on the Send button to see the full path for the file sent.
File to send: <input type="file" name="uploadBox">
<input type="button" value="Send" name="get" onClick='showname()'>
<input type="text" name="filename" size="40">
<input type="submit" value="Upload File" >
我想知道是否有办法从本地计算机收集文件而不请求整个文件路径? 我看到网站允许其用户每天上传文件,他们如何实现这一目标?我应该使用其他语言吗?
如果有人可以向我解释这一点,我将非常感激。