JavaScript 文件输入

标签 javascript file-io

我正在尝试在客户端使用文本文件制作一个JS程序。问题是,很难找到如何执行这样的基本功能,因为它不是所需的功能。我想打开一个文本文件,该文件不在用户的本地目录中,而是在 html 文件所在的目录中。所以,我想要的是这段代码的 JS 版本(在 python 中)

# Open a file
fo = open("foo.txt", "wb")
fo.write( "Python is a great language.\nYeah its great!!\n");

# Close opend file
fo.close()

谢谢!

最佳答案

您可以使用 FileReader() 读取文件(由于用户选择文件)但幸运的是我们无法在客户端使用 JavaScript 修改客户端或服务器的文件(没有 FileWriter())。为此,您应该将文件上传到服务器(通过 Ajaxsimple html form )并使用服务器端代码修改它。

关于JavaScript 文件输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51847057/

相关文章:

JavaScript - 获取 csv 列值

javascript - 更改新的日期格式

javascript - 如何使用 HTML 和 Javascript 创建放大到屏幕的 "game over"图像?

java - 从内部存储读取和写入

在 C++11 中调用 C 函数时,我可以将 std::vector 作为 FILE* 潜入吗?

Delphi Tstringlist,写入文件同步

python - write() 与 writelines() 和连接字符串

javascript - 发送表单而不显示结果

java servlet 通过 HTTP 连接提供文件服务

javascript - 如何设置倒计时器停止在 00 :00:00 OR when =0 auto click button