【问题标题】:Click action does not work against input file element on Chrome [duplicate]单击操作不适用于 Chrome 上的输入文件元素 [重复]
【发布时间】:2013-05-04 18:42:57
【问题描述】:

我得到了输入文件元素,并尝试在 Chrome 控制台的 js 中单击它,但它不起作用并且文件上传对话框没有出现。我怎样才能做到这一点?
document.getElementById("input_file").click();

【问题讨论】:

标签: javascript google-chrome dom


【解决方案1】:

试试 onClick:

document.getElementById("input_file").onclick = function(){
   //code for the action when clicked
};

看这里:http://jsfiddle.net/ghP2Y/1/

【讨论】:

  • 我想点击这个元素,而不是添加监听器。
  • 出于安全原因,我认为您不能这样做
猜你喜欢
  • 1970-01-01
  • 2021-05-07
  • 1970-01-01
  • 1970-01-01
  • 2021-11-08
  • 2020-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多