iphone浏览器label定位到input date上失效?

将一个label元素关联到input type="date"上后,希望能通过点击label触发原生date控件,
安卓,PC都可以,但iphone上失效。
查了查使iPhone Safari的label元素生效但,实施后依然无效,onclick空属性无效,JS无效。
html结构如下

<div class="row">
    <span>时间</span>
    <label id="" for="visit_time"><input type="date" name="visit_time" id="visit_time" value="" />
    <i class="icon icon-more"></i></label>
</div>    

而date外的其他input就没有问题,正常触发。

阅读 3.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题