2

如果在值不是 etmpy 时单击按钮,我想创建一个清空文件内容的函数,这可能吗?

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();" />
4

3 回答 3

5

,这是不可能的。JavaScript对文件系统的访问为零。

需要一种服务器端语言(C#、VB、PHP、ColdFusion、Ruby 等)来做你想做的事。

于 2013-01-16T16:30:25.157 回答
1

文件系统是前端脚本无法访问的东西。js 就是其中之一。我也在努力通过js打开和写入文件,这也几乎不可能..所以你应该坚持使用php,python,java等......

于 2013-01-16T16:38:16.477 回答
1

正如@james 先生所说,使用 javascript 是不可能的,但您可以查看 html5 文件阅读器。

在这里您可以查看如何使用 Javascript 打开本地磁盘文件?

于 2013-01-16T16:44:54.213 回答