Javascript:当按下按钮时,如何从本地txt文件中读取随机行?

Javascript:当按下按钮时,如何从本地txt文件中读取随机行?,javascript,html,random,import,Javascript,Html,Random,Import,我正在为一个学校项目建立一个网站。当按下按钮时,它将从一个文本文件中生成一个随机单词。每个单词都有自己的一行。我希望脚本文件读取文本文件中的每个单词(行),将单词放入数组中。当按下按钮时,读一个随机单词。主要问题是我不知道用javascript读取文件时使用的代码或方法。我在这里看到了类似的关于如何从文本文件中读取行的帖子,但它们都涉及到通过服务器读取。我在本地工作,没有使用服务器。关于如何从客户端javascript读取文本文件的任何信息 尝试使用Math.Random()来创建它,因为每行中

我正在为一个学校项目建立一个网站。当按下按钮时,它将从一个文本文件中生成一个随机单词。每个单词都有自己的一行。我希望脚本文件读取文本文件中的每个单词(行),将单词放入数组中。当按下按钮时,读一个随机单词。主要问题是我不知道用javascript读取文件时使用的代码或方法。我在这里看到了类似的关于如何从文本文件中读取行的帖子,但它们都涉及到通过服务器读取。我在本地工作,没有使用服务器。关于如何从客户端javascript读取文本文件的任何信息

尝试使用
Math.Random()
来创建它,因为每行中都有每个单词,所以您只需将随机数取出来并读取单词

查看FileReader()和的文件[]collection@dandavis你能再详细一点吗?不确定文件收集是什么意思不可能在没有用户交互的情况下从本地硬盘读取文件(安全问题)。如果用户从“文件选择器”对话框中选择文件,则只能使用FileAPI读取文件。我会将您的数据存储在JSON文件中,这些文件更容易从javascript读取。如果我仍然想使用本地文本文件,还有什么替代方案?我知道如何制作一个python文件,它可以从文件中读取行,只是不知道如何与html结合。-@AWolfHave介绍了一个框架,用于编写创建网页的python代码。然后你可以用python读取你的文件。问题是读取一个本地文件,而不是选择要读取的行。