我想创建一个函数来清空文件内容,如果在没有值的情况下单击按钮,这是否可能?
function file_empty() {
var file = document.getElementById('file');
if(file.value !=="") {
// empty the file
return true;
}
}
<input name="uploaded" type="file" id="file" />
<input type="submit" value="empty-if-full" onclick="return file_empty();" />
答案 0 :(得分:5)
否,这是不可能的。 JavaScript对文件系统具有零访问权限。
服务器端语言(C#,VB,PHP,ColdFusion,Ruby等)需要做你想做的事。
答案 1 :(得分:1)
文件系统是前端脚本无法访问的。 js就是其中之一。我也很难通过js打开并写入文件,这也几乎不可能..所以你应该坚持像php,python,java等...
答案 2 :(得分:1)
正如@james先生说javascript不可能,但你可以看看html5 filereader。