小程序密码显示与隐藏的实现

默认密码隐藏起来(显示为点),后面的图标是闭眼;用户点击图标后,图标变成睁眼,同时把密码明文显示出来;如此循环

javascript 复制代码
Page({
  data: {
    passwordType: true, // 切换是否密码框
    show_pass: false // 是否显示密码
  }
})
html 复制代码
 <text class="page-flex-password">设置密码</text>
     <view class="page-flex-row3">
      <input name="password" class="page-input2" placeholder-class="place-holder"  placeholder="请输入您要设置的密码(6-12位)" password="{{passwordType}}"></input>
      <image class="password-icon" src="../../images/register/xianshi.png" bindtap="seeTap" wx:if="{{show_pass}}"/>
      <image class="password1-icon" src="../../images/register/yincnang.png" bindtap="seeTap" wx:else/>
    </view>

用户点击图标时:

javascript 复制代码
seeTap:function(){
	var that = this
    that.setData({
      show_pass:!that.data.show_pass, // 切换图标
      passwordType:!passwordType, // 切换是否密码框
    })
  },

参考:
小程序实现密码交替显示隐藏的效果
在微信小程序里,实现点击框里的眼睛图标时密码显示与隐藏切换

相关推荐
00后程序员张4 小时前
python 抓包在实际项目中的合理位置,结合代理抓包、设备侧抓包与数据流分析
android·ios·小程序·https·uni-app·iphone·webview
2501_9159184112 小时前
使用 HBuilder 上架 iOS 应用时常见的问题与应对方式
android·ios·小程序·https·uni-app·iphone·webview
2501_9160074713 小时前
iOS 崩溃日志的分析方法,将崩溃日志与运行过程结合分析
android·ios·小程序·https·uni-app·iphone·webview
2501_9160074714 小时前
React Native 混淆在真项目中的方式,当 JS 和原生同时暴露
javascript·react native·react.js·ios·小程序·uni-app·iphone
00后程序员张14 小时前
苹果应用商店上架App流程,签名证书、IPA 校验、上传
android·ios·小程序·https·uni-app·iphone·webview
2501_9160074714 小时前
iOS 上架需要哪些准备,围绕证书、描述文件和上传方式等关键环节展开分析
android·ios·小程序·https·uni-app·iphone·webview
qq_124987075314 小时前
基于微信小程序的私房菜定制上门服务系统(源码+论文+部署+安装)
java·spring boot·微信小程序·小程序·毕业设计·毕设
2501_9151063215 小时前
iOS 上架费用解析,哪些成本可以通过流程优化降低。
android·ios·小程序·https·uni-app·iphone·webview
风月歌16 小时前
小程序项目之超市售货管理平台小程序源代码(源码+文档)
java·微信小程序·小程序·毕业设计·源码
Lily.C16 小时前
小程序WebSocket实时通信全解析
websocket·网络协议·小程序