ios下点击label包含的input checkbox或radio无效问题
问题描述:
页面中有多个根据接口返回数据,动态生成的checkbox和radio选项,input元素外有一个label标签包裹着,label标签内有文字,即如下示例所示:
<label><input type="checkbox" name="checkbox" value="checkbox"><span>多选框</span></label>
在页面中和安卓端点击选项都没有问题,但是在ios上就出现问题,点击无效,多选框和单选框无法选中。
解决方案:
经个人百般尝试和查阅资料,最终了解到,该问题产生的原因并不是因为动态生成checkbox结点或者label结点,而是ios对label 的兼容性造成的。
不要用label包裹input,可以使用label for来关联input,但是这种方式安卓和web端都适用,ios端checkbox可以点击,但是点击文字无效,可以通过对label添加点击事件去关联CheckBox。
ios下点击label包含的input checkbox或radio无效问题相关推荐
- web移动端Fixed在Input获取焦点时ios下产生的BUG及处理
1.现象 可以看到下面两张图,图1搜索框为fixed固定在顶部,滚动没有任何问题. 图2当光标进入搜索框时,ios自作聪明的把光标定位到中间,并且fixed属性被自动修改成了absolute.此时注意 ...
- iOS下Html页面中input获取焦点弹出键盘时挡住input解决方案
iOS下Html页面中input获取焦点弹出键盘时挡住input解决方案 参考文章: (1)iOS下Html页面中input获取焦点弹出键盘时挡住input解决方案 (2)https://www.cn ...
- iOS下Html页面中input获取焦点弹出键盘时挡住input解决方案—scrollIntoView()
iOS下Html页面中input获取焦点弹出键盘时挡住input解决方案-scrollIntoView() 参考文章: (1)iOS下Html页面中input获取焦点弹出键盘时挡住input解决方案- ...
- TensorFlow自带例子已经包含了android和ios下的摄像头图像分类示例Inception v1,这里补充一个Windows下的,使用AForge库(www.aforgenet.com)操作
TensorFlow自带例子已经包含了android和ios下的摄像头图像分类示例Inception v1,这里补充一个Windows下的,使用AForge库(www.aforgenet.com)操作 ...
- 解决Web移动端Fixed布局的方案(防止页面露底、overflow-scrolling、iOS下的 Fixed + Input BUG现象、isScroll.js)
一些细节处理 在细节处理上,其实还有很多要注意的,挑几个实际遇到比较大的问题来说一下: 有时候输入框 focus 以后,会出现软键盘遮挡输入框的情况,这时候可以尝试 input 元素的 scrollI ...
- 移动端踩坑记---------ios下输入法遮挡input
移动端踩坑记---ios下输入法遮挡input 最近项目中遇到了一个比较严重移动端IOS下的Fixed兼容问题,网上也有很多人躺在这个问题上了,现在开始详细讨论一下这个问题. 现在我们先来看一 ...
- iOS下的 Fixed BUG
input 光标位置乱窜 固定式浮层内的输入框光标会发生偏移.即 fixed 定位的容器中输入框光标的位置显示不正确,没有正常地显示在输入框中,而是偏移到了输入框外面 可触发条件 页面body出现滚动 ...
- ios下js复制到粘贴板_h5实现一键复制到粘贴板 兼容ios
实现原理 采用document.execCommand('copy') 来实现复制到粘贴板功能 复制必须是选中input框的文字内容,然后执行document.execCommand('copy') ...
- ios下fixed回复框bug的解决方案
前几天做一个移动端的页面,要加个像微信那样附着在底部的回复框,按照做PC端网页的思路,首先是用fixed,在安卓上测了一下是好的,结果到同事的iphone6p上就不行了,点击输入框之后它总会跳到屏幕中 ...
最新文章
- 【Flask项目】项目准备之-创建模块的蓝图
- 判断非负整数是否是3的倍数_六年级小升初数学总复习专题(2-1)因数与倍数...
- Android 对okhttp的封装
- windows和ubuntu双系统设置开机默认系统
- 前沿 | 阿里达摩院最牛科技~摄像头ISP处理器,提升夜间识别精准率
- 如何安装最新版本Pycharm2019
- 基于python实现遗传算法
- 接口监控_从零开始入门 K8s | 可观测性:监控与日志
- layui表单验证范例
- [组图]手机病毒组合拳一箭双雕 手机PC均中招(转)
- Android Studio报错Using insecure protocols with repositories
- win10u盘被写保护怎么解除_磁盘被写保护怎么解除,小编告诉你如何解决U盘磁盘被写保护...
- 爱企查青龙可跑 一个月一张爱奇艺月卡最细教程
- windows如何远程桌面mac
- 520表白——送她一片星空模拟
- openSUSE 多个GPU设置 深度学习 Caffe PyTorch 等
- SQL查询结果加序列号
- Python 3 print() 输出自动换行
- python笔迹识别_笔迹鉴别(1) —— 实现步骤概述
- php怎么快速背,一个月背部快速蜕变?用上这7招效果绝对意想不到!
热门文章
- 蓝桥杯单片机:12届省赛
- 动态链接库的问题解决
- 1.c++模式设计-简单工厂模式
- html 圆圈项目符号,html – 列表项下的项目符号
- Filezilla软件
- 沉浸式状态栏html5实现,Fragment和Activity两种沉浸式状态栏的实现
- mysql hibernate 分页查询_Hibernate + MySQL 分页类的实现
- 【LeetCode】剑指 Offer 65. 不用加减乘除做加法
- Mybatis与iBatis的主要区别对比
- 开源框架openresty+nginx 实现web应用防火墙(WAF)