收藏
回答

input框 password类型动态转变为密码可见

问题模块 框架类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 iOS iOS 11.0.3 iPhone 7 6.6.5

在开发者工具中是可以实现的,点击密码框右侧的眼睛实现密码可见,不可见的切换。但在手机端预览的时候,点击眼睛密码人不可见,再点击聚焦到密码框时,密码可见。

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

7 个回答

  • 微信技术专员 - Rex
    微信技术专员 - Rex
    2018-03-15

    请提供一下代码片段

    2018-03-15
    赞同
    回复
  • 陈俊
    陈俊
    2018-04-20

    @Zhangzhuocheng  你可以试试我说的那个方法,使用两个input,绑定同一属性。我是参考别的小程序,某三大招聘网站的小程序注册页。

    2018-04-20
    赞同
    回复
  • Zhangzc
    Zhangzc
    2018-04-20

    @陈俊 是有这个问题,没有源生的好,我在和产品讨论删了这功能

    2018-04-20
    赞同
    回复
  • 陈俊
    陈俊
    2018-04-20

    @Zhangzhuocheng  这样,在真机上,键盘区域会有闪现的情况出现。

    2018-04-20
    赞同
    回复
  • Zhangzc
    Zhangzc
    2018-04-19

    我也碰到这个问题,必须给focus为true才能显示正常,,还有个问题,开始password为true,之后设置为false,然后输入中文,为什么点击输入框不能获取焦点了???????

    2018-04-19
    赞同
    回复
  • 陈俊
    陈俊
    2018-04-17

    我也碰到这种情况,将password="true/false"时,通过另一个按钮来触发这个值的改变。

    没办法,只能做两个input,来回切换显示,一个为password true,另一个password false.

    2018-04-17
    赞同
    回复
  • 刘梁杰
    刘梁杰
    2018-03-16

    同遇到这个问题,要密码输入框重新聚焦,密码的显示隐藏才起作用

    2018-03-16
    赞同
    回复