小程序当在一个页面存在多个输入框时, 自动弹键盘的坑

本文描述了一个特定场景下的输入框自动聚焦问题,在页面中有多个输入框但仅显示一个时,设置了自动弹出键盘属性的输入框无法实现自动聚焦。通过调整其他输入框的属性可以解决该问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

场景: 在一个页面内, 摆放了多个输入框, 且每个场景下只会出现一个输入框, 其余没用到的输入框都是隐藏状态.

假设页面内有A,B,C,D四个输入框,  此时用到的是A输入框, 设置了自动弹出键盘的属性:auto-focus='true' 或者 focus='true', 其他输入框都设置为false, 此时进入页面自动弹出了软键盘, 但却无法自动聚焦, 如将其余输入框去掉auto-focus或者focus属性, 则正常. 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值