收藏
回答

多个textarea获取焦点问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug textarea 客户端 6.7.3 2.4.2

设置两个textarea的时候  先点击第一个textarea能正常获取焦点  当点击第二个的时候获取的焦点还是第一个textarea的   第二个的textarea失去焦点是正常的(我本地测试使用的是小米 MIX2S   ios和其他安卓设备未测试)



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

4 个回答

  • 微信技术专员 - Rex
    微信技术专员 - Rex
    2018-12-19

    我在 oppo 上试的正常。你不要用远程调试,直接在真机上试会这样不?

    2018-12-19
    赞同
    回复 1
    • ytl
      ytl
      2018-12-19


      我这边测试了一下  ios  没有这个问题  安卓机找了三个  都是有这个问题的   console 打印出来的  还是有问题的  先点击第一个  然后直接点击第二个  打印出来的是  先第一个获取焦点  然后失去焦点  然后还是第一个获取焦点

      2018-12-19
      回复
  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2018-12-18

    测试没复现啊,看了下你的截图,一个是获取焦点,一个时区焦点,哪里有问题?

    2018-12-18
    赞同
    回复 6
    • ytl
      ytl
      2018-12-18

      你那边使用的是什么手机进行测试的啊。。。  我这边确实不行啊  我截的那个图  第二个textarea根本就没有获取到焦点,只打印出了失去焦点

      2018-12-18
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      2018-12-18回复ytl

      测试机型:iPhone渲染,微信版本:6.7.4

      2018-12-18
      回复
    • ytl
      ytl
      2018-12-18回复社区技术运营专员-小柿子

      0.0  有可能是安卓机上才能复现  我的复现步骤是   点击了第一个textarea获取焦点之后  直接点击第二个textarea   打印出来的就会有问题的  

      2018-12-18
      回复
    • cunjinli
      cunjinli
      2018-12-24回复ytl

      你的微信版本是多少?

      2018-12-24
      回复
    • cunjinli
      cunjinli
      2018-12-24回复cunjinli

      问题已复现,我们会后续修复

      2018-12-24
      回复
    查看更多(1)
  • 风语筑
    风语筑
    2018-12-26

    请问官方有解决方案了吗,我也遇到了同样的问题,当页面中有多个textarea的时候,我设置的每个textarea获取焦点时都会提示一下。然后在第一个textarea里输入完内容之后不收起键盘直接点第二个textarea,会提示第一个textarea获取到焦点而不是第二个获取到。同时页面submit失效,也就是没法提交了。

    第一个textarea获取焦点时提示是正常的




    第二个textarea获取焦点时提示就不对了

    不收起键盘直接点第二个textarea还是提示“计划进来了”,正常应该提示‘情况进来了’。这时提交按钮也失效了。

    感觉问题就出在不收起键盘直接切换输入框这里。如果每次输入完都收起键盘,然后再点下一个输入,那就是正常的。

    请问这个问题应该怎么解决

    2018-12-26
    赞同 1
    回复
  • ytl
    ytl
    2018-12-18

    点击了第一个textarea获取焦点之后  直接点击第二个textarea  试一试呢

    2018-12-18
    赞同
    回复