假设我有 input[type=file] 元素,我想拦截 onclick 事件并在不满足条件时阻止文件对话框出现。是否可以?为什么,如果 - 不是?
最佳答案
Soufiane 的代码要求您的页面上有一个名为 jQuery 的 Javascript 库。如果您没有,可以在http://www.jquery.com 获取。或使用纯 Javascript 中的内容:
HTML
<input type="file" id="openf" />
JS:
document.getElementById('openf').onclick = function (e) { e.preventDefault(); };
关于html - 是否可以防止文件对话框出现?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7350134/