如何从文本文件中读取并将其显示为 html 中的下拉列表(选择)

马诺吉特萨卡尔

我在本地存储了一个文本文件,其中包含我想在 html 页面中显示为下拉列表的用户名列表。我需要知道如何去做这件事,任何一段代码或朝正确的方向推动都将不胜感激?PS我对编码很陌生!!

我已经尝试使用以下代码加载文本文件以显示为 html

var openFile = function(event) {
var input = event.target;
var reader = new FileReader();
reader.onload = function(){
  var text = reader.result;
  var node = document.getElementById('output');
  node.innerText = text;
  console.log(reader.result.substring(0, 200));
};
reader.readAsText(input.files[0]);
};

但这不符合我的目的。我想要一个下拉菜单,其中的选项是从文本文件中填充的。

哈西塔·贾亚瓦达娜

您没有提供文本文件结构。所以我不知道怎么样。但是根据你的信息,最简单的解决方法是使用,

请求

你也可以在这里阅读

function readFile(fileName)
{
    var node = document.getElementById('output');

    var xhttp = new XMLHttpRequest();
    xhttp.open("GET", fileName, true);
    xhttp.onreadystatechange = function ()
    {
        if(xhttp.readyState === 4)
        {
            if(xhttp.status === 200 || xhttp.status == 0)
            {
                var text = xhttp.responseText;
                node.innerText = text;
            }
        }
    }

    xhttp.send();
}

file://在使用绝对路径时在文件名中指定

readFile("file:///Drive/and/your/path/to/file.ext");

这是给你一个想法。希望这对你有帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 .jsp 文件中读取包含 json 对象的文本文件并将其填充到 HTML 表中

如何在php中读取文本文件并将结果发送到其他html文件

如何使用下拉列表选择在html中显示表

如何读取文本文件中的第一个单词并将其显示在richTextBox中

使用PHP从文本文件中读取数据并将其显示在表格中

如何使用C#读取此文本文件并将其存储在列表中

如何从文本文件读取整数并将其放入python列表中?

在Python中逐行读取文本文件并将其存储为struct作为图形坐标

从文本文件中读取数据并将其显示在textview上

Perl:如何从文本文件中读取不同的值并将其放置在数组中?

如何从文本文件中读取数据并将其加载到向量中?

如何从文本文件中读取数据并将其存储在C语言变量中?

如何在python 3.3.3中读取文本文件并将其存储在变量中?

如何读取文本文件并将其存储在类向量中-Android

如何从文本文件中逐行读取变量并将其拆分python

显示来自格式为html的文本文件中的文本?

如何从存储在php文件中的数组中提取元素并将其显示为HTML页面上的文本?

从文本文件中读取文本并将其与字段名称及其值逐行显示

从文本文件中读取值并将其存储到列表中

如何使用php将文本文件读取到HTML表中?

如何在Flutter中使用小部件从文件中读取文本并将其显示为列表?

读取文本文件中的行并将其转换为字符串列表

从文本文件中读取行并将其添加到列表框

选择一个后如何立即使用HTML下拉列表“选择”中的值?

PDFBox - 从多个 PDF 中读取文本并将其加载到多个文本文件中

解析文本文件并将其存储在列表中

如何删除来自Firebase的文本中的所有反斜杠并将其显示为html

如何基于从动态下拉列表中选择的选项在html中显示相应的mysql列

如何从文本文件中读取单词并将其添加到字符串数组中?