手机浏览器使用html5 input的multiple属性,怎么不能实现多选

手机浏览器使用html5 input的multiple属性,怎么不能实现多选,第1张

一般安卓不易实现,苹果可以。

我们假设你的下拉多选框代码片段如下

<select multiple="multiple" size="1">

<option value="1">text1</option>

<option value="2">text2</option>

<option value="3">text3</option>

<option value="4">text4</option>

<option value="5">text5</option>

<option value="6">text6</option>

<option value="7">text7</option>

<option value="8">text8</option>

</select>

这样是在手机上怎么多选我不知道,反正在windows中需要按住ctrl才能多选,你要在手机下拉多选框还是加上js一起做比较好

需要给所有单选组设置同一个name,这样一组内的radio只能选一个,如

<input type="radio" name="radio"/>

<input type="radio" name="radio"/>

<input type="radio" name="radio"/>

单个option好像不支持事件。。有点麻烦。你还不如用CheckboxList。你这样试试:select上加上一个change事件,然后每次change都对上次存放的值做对比,找出新点击的。后面的就知道了吧?HTML多选框的选项如何按点击次序重新排序?


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7313615.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存