Javascript 输入标记-自动文件上载
是否可以使用Javascript 输入标记-自动文件上载,javascript,html,input,Javascript,Html,Input,是否可以使用标记自动加载文件? 这部分代码加载您想要的任何.csv文件,但由于它始终与此代码位于同一文件夹中,因此我希望每次加载此页面时都加载它 <label>Load CSV file: </label> <input type="file" id="fileInputCSV" /> var fileInputCSV = document.getElementById('fileInputCSV'); 加载CSV文件: var fileInputCSV=
标记自动加载文件?
这部分代码加载您想要的任何.csv文件,但由于它始终与此代码位于同一文件夹中,因此我希望每次加载此页面时都加载它
<label>Load CSV file: </label>
<input type="file" id="fileInputCSV" />
var fileInputCSV = document.getElementById('fileInputCSV');
加载CSV文件:
var fileInputCSV=document.getElementById('fileInputCSV');
为了保护用户的数据,在js中不能这样做
input:file元素的value属性是只读的,因为
安全原因
这意味着无法对CSV文件执行您想要的操作。“与此代码相同的文件夹”?“但由于它始终是同一个文件”如果数据始终相同,为什么需要这样做?文件名将相同,但一些用户会在链接到需要上载的.CSV文件的.xls文件中对数据进行一些更新。这将是一个“离线”网站,供我的同事使用,并放在共享文件夹中。可以用其他方式完成吗?我认为在flash中也不可能。@Charliegan是的,你是对的。@Tomislav Paj对于你的问题,你不需要文件输入标记,你可以在服务器端代码中硬编码文件路径。