javascript如何从本地文本字段逐行读取并显示在列表框中
javascript how to read line by line from a local text fie and display in a listbox
这里我想在列表框中显示一个文本文件,其中一行有一个选项。因为这样我就可以动态地更改要显示的行。
那么,如何逐行读取自己web服务器目录中的文本文件呢?然后我可以创建显示它的选项。
答案是你做不到。除了操作系统为特定浏览器存储cookie之外,Javascript无法访问计算机上的文件系统。您必须将文件上传到服务器,编写服务器端代码来获取发布的文件,读取它并在列表框中显示您需要的任何内容。
您必须明白,Javascript在浏览器内部运行,而浏览器本身是沙盒式的。除非您使用插件(Java Applet、ActiveX控件、Flash、Silverlight等),否则您的浏览器通常无法访问本地资源(扬声器、硬盘、打印机等)
您不能访问本地文件系统,因为这意味着您可以读取计算机上的所有文件。但是,当用户将特定文件拖放到元素中时,您可以获得该文件。
以下是一个示例,如果文件是txt文档,它将向您显示文件的内容:http://html5demos.com/drag-anything
相关文章:
- 从桌面读取python文件时高亮显示代码
- 正在读取JSON,数据未显示
- 如何使用javascript或jquery mobile从url读取和显示XML文件
- 使用javascript读取本地XML文件并在html页面中显示
- 使用Javascript动态读取和显示txt文件
- 显示范围输入的值"无法读取属性'值'“为空”;
- 我希望joint.js库读取我的JSON并将其显示为一个单元格:rect和circle
- 离子模态未打开(类型错误:无法读取未定义的属性“显示”)
- 从某个位置读取 CSV 文件并显示为 HTML 表
- 从动态链接读取文本并在显示之前进行处理
- 将文件读取到 blob 并以 JavaScript 格式显示
- JS读取图像并显示
- 从本地计算机读取时无法显示图像
- PHP 从 XLS 或 HTML 读取数据并显示在 PHP 页面中
- Javascript:读取,添加和显示表单值
- 如何在 jQuery 中读取 xml 文件内容并在 html 元素中显示
- 读取本地文件并将请求的输出显示到 html 文件
- 角度显示类型错误:无法读取未定义的属性“状态”
- 为什么这个函数不读取和显示cookie
- 使用文件读取器选择并显示图像