我有一个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也不起作用。
答案 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>