html - 输入的值来自文件

标签 html

<input id="LoadText" value= 'data.txt' /> 

我试图将 LoadText 输入的默认值赋予“data.txt”文件的内容。

最佳答案

注意:这是一个解决方案,如果data.txt文件存储在客户端本地文件系统上,如果存储在服务器上,请看大牛的解决方案。 ..

要将本地文件读入您​​的站点,主要有两种可能的解决方案:

如果您将 HTML 文件也存储在本地文件系统上(并且您绝不希望将其存储在服务器上),则也可以直接使用 AJAX。这是使用 jQuery 的代码:

$.ajax({
    url: "data.txt",
    dataType: "text",
    success: function (data) {
        // do something with the text of data.txt (which is stored in the value data)
    }
});

为此,文件 data.txt 和您的 HTML 文件必须存储在同一目录中。

关于html - 输入的值来自文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22840071/

相关文章:

javascript - 使用 Javascript 在某些 HTML 页面上添加侧边栏和更改填充

jquery - 水平和垂直居中 bootstrap div 中的 div(ASP.NET)

javascript - 如何使用 javascript 或 jquery 动态添加 SVG 图形?

javascript - 无法使用 json 从本地存储加载图像

javascript - 单击选项时添加带有选项值的输入

java - Selenium 找不到定位器

html - 原生 chrome 日期选择器。年份字段中的六个字符

javascript - 我从 javascript 代码 : var context = document. getElementById ("gameCanvas").getContext ("2d"); 收到错误

javascript - 如何将自动滚动添加到 'resizable' <div>?

php - 动态添加和删除嵌套(两级)输入元素?