收藏
回答

当input遇上textarea,input的bindfocus 第一次不执行

框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 textarea input 客户端 Android 6.6.5 1.9.94


我有一个表单,

如果没有textarea的情况下,点击input是会被推起来的,

但是我加上了textarea,input 第二次点击才能正常的被推起来,textarea也一样;


【【【【导致的问题不仅仅是推不推,而是 我绑定在input上的 bindfocus 事件 要点击两次才执行!!!!】】】


我已打印了结果,点击两次 只打印了一条内容


是不是textarea的问题 我已经试过很多次了,只要把textarea注释掉,功能就正常了。


测试了两台安卓机 华为荣耀8、小米max1 都有这个问题


图一是正常页面,点击 “您的手机号10”




点击 “您的手机号10” 那个输入框 第一次的效果见图2,可视区域内是没有 10 的输入框的




再次点击 10的输入框 见图3  就可以被推起来了



textarea也一样要点两次,我把textarea注释掉,input点击一次就能正常被推起。

这个两次 是指小程序启动开始计算,假如我进入页面点了一次,然后离开页面再进入点击则算第二次,如果把进程杀掉,2次重新来过。



烦请尽快给出答复!!!!

谢谢!!

最后一次编辑于  2018-03-20
回答关注问题邀请回答
收藏

2 个回答

  • zelma
    zelma
    2021-12-29

    解决了吗? 我也遇到这个问题

    2021-12-29
    有用
    回复
  • y
    y
    2018-08-29

    解决了么    现在还是这样啊

    2018-08-29
    有用
    回复
登录 后发表内容