iOS - onchange mousedown模拟选择菜单

时间:2015-07-02 00:26:34

标签: javascript ios javascript-events onchange mousedown

我可以使用iPhone上的模拟鼠标点击打开选择菜单。

但是,我无法让它参与变革事件。

目标:我想更改一个选择菜单选项。一旦改变,我希望它在下一个选择下拉列表中模拟一个mousedown事件。

我想使用iPhone的原生选择菜单,因此尺寸修复不会。

这是我的意思的一个例子,它不起作用。抱歉压痕很差。我在手机上做到了:

http://jsfiddle.net/t7fjjpb8/4/

  <select id="sel1">
       <option>1</option>
       <option>2</option>
  </select>

  <select id="sel2">
        <option>1</option>
        <option>2</option>
  </select>

  document.getElementById('sel1').onchange = function () { 
      var e =  document.createEvent('MouseEvents');
      e.initMouseEvent('mousedown', true, true, window);
      document.getElementById('sel2').dispatchEvent(e);
   }

干杯

0 个答案:

没有答案
相关问题