移动浏览器上的onclick事件(选择字段)

时间:2017-01-19 09:54:01

标签: javascript mobile

我有一个select字段并使用onclick事件来调用JS函数。

<select size="6" name="Network" id ="Network" style="width: 255px;" onclick="javascript: Ajax_Show_Info();" onselect="javascript: Ajax_Show_WiFiInfo();" />
  <option value="1"> Option 1</option>
  <option value="1"> Option 2</option>
  <option value="1"> Option 3</option>
</select>

在PC上一切正常。在我的手机上,当我选择下一个选项时,会调用Ajax_Show_Info()。例如,我点击选项1,没有任何反应,当我点击选项2时,调用函数Ajax_Show_Info(),但是对于选项2等。

是否有可以在移动设备上运行的事件? Onselect也不起作用。

2 个答案:

答案 0 :(得分:0)

您是否尝试过使用其他活动? 例如:oninput? 以下是select对象的完整事件列表: http://www.w3schools.com/tags/ref_eventattributes.asp

答案 1 :(得分:0)

您是否尝试过onchange次活动?每次选项值发生变化时,它都会调用该函数。另请注意,您保留所有选项的值相同。

<select size="6" name="Network" id ="Network" style="width: 255px;" onchange="Ajax_Show_Info();">
  <option value="1"> Option 1</option>
  <option value="2"> Option 2</option>
  <option value="3"> Option 3</option>
</select>
相关问题