HTML、JQuery、JavaScript-如何在页面加载时填充输入文件
加载时如何填写输入文件,请帮助我 有些代码不起作用:HTML、JQuery、JavaScript-如何在页面加载时填充输入文件,javascript,jquery,Javascript,Jquery,加载时如何填写输入文件,请帮助我 有些代码不起作用: window.onload=函数(){ document.getElementById('fup').value=“C:/AiOLog.txt”; } 不能为输入[type=file]元素设置值,因为它对用户非常危险。如果浏览器允许这样做,那么每个人都可以从网站用户的系统中获取文件,这与用户的隐私完全无关。文件类型不可能。使用另一个元素显示文件名,即使用document.getElementById('fupName')。innerHTM
window.onload=函数(){
document.getElementById('fup').value=“C:/AiOLog.txt”;
}
不能为
输入[type=file]
元素设置值,因为它对用户非常危险。如果浏览器允许这样做,那么每个人都可以从网站用户的系统中获取文件,这与用户的隐私完全无关。文件类型不可能。使用另一个元素显示文件名,即使用document.getElementById('fupName')。innerHTML='ddddd'。顺便说一句,驱动器号不是必需的。不可能重复。如果这是可能的,您访问的每个网站都可以访问您的本地文件并将其上载到web服务器。not work@jeff。我需要解决这个问题,请帮助我任何人可以使用其他输入[type=file]的内容设置输入[type=file]的值,但无法设置输入[type=file]的值使用本地文件。不,它;它不可能以任何方式操作输入[type=file]
数据。你应该为你想做的工作提供任何其他逻辑,因为你是对的。我为不准确的评论感到抱歉。
<input type="file" class="form-control" id="fup" value="" />
<script>
window.onload = function () {
document.getElementById('fup').value = "C:/AiOLog.txt";
}
</script>