相关疑难解决方法(0)

javascript文件输入onchange无法正常工作[仅限ios safari]

除了在safri移动设备上,下面的代码无处不在.显然,onchange永远不会被触发.

 // create a hidden file input element
 var input  = document.createElement("input");
 input.type = "file";

 // when the input content changes, do something
 input.onchange =
 function(event)
 {
  // upload files
 }

 // Trigger file browser
 input.click();
Run Code Online (Sandbox Code Playgroud)

我找到了类似的例子,但它们都指的是甚至有一些形式的文件输入的其他可见表示形式的场景,它们都涉及表单清除变通办法.那不行.

单击图片时会调用此代码,以便上传新代码作为替换.

任何提示?我做错了什么?

javascript safari onchange ios

6
推荐指数
1
解决办法
3116
查看次数

标签 统计

ios ×1

javascript ×1

onchange ×1

safari ×1