小程序实现密码输入框


Posted in Javascript onNovember 16, 2020

本文实例为大家分享了小程序实现密码输入框的具体代码,供大家参考,具体内容如下

小程序密码输入框

wxml

<view class="Toptitle">请设置支付密码并妥善保管</view>
<form bindsubmit="formSubmit">
 <view class='content'>
 <block wx:for="{{Length}}" wx:key="item">
  <input class='iptbox' value="{{Value.length>=index+1?Value[index]:''}}" disabled password='{{ispassword}}' catchtap='Tap'></input>
 </block>
 </view>
 <input name="password" password="{{true}}" class='ipt' maxlength="{{Length}}" focus="{{isFocus}}" bindinput="Focus"></input>
 <view>
 <button class="btn-area" type='primary' disabled='{{disabled}}' formType="primary">下一步</button>
 </view>
</form>

wxss

/* pages/mima/mima.wxss */
.Toptitle{
 text-align: center;
 margin: 60rpx auto 46rpx;
 font-size: 26rpx;
}
.content{
 width: 660rpx;
 padding:0 45rpx;
 display: flex;
 justify-content: space-around;
 align-items: center;
 margin-top: 100rpx;
}
.iptbox{
 width: 110rpx;
 height: 96rpx;
 border:1rpx solid #ddd;
 box-sizing: border-box;
 display: flex;
 justify-content: center;
 align-items: center;
 text-align: center;
}
.ipt{
 width: 0;
 height: 0;
}
.btn-area{
 width: 80%;
 margin-top: 60rpx;
}

js

Page({
 data: {
 Length: 6,  //输入框个数
 isFocus: true, //聚焦
 Value: "",  //输入的内容
 ispassword: true, //是否密文显示 true为密文, false为明文。
 disabled:true,
 },
 Focus(e) {
 var that = this;
 console.log(e.detail.value);
 var inputValue = e.detail.value;
 var ilen = inputValue.length;
 if(ilen == 6){
  that.setData({
  disabled: false,
  })
 }else{
  that.setData({
  disabled: true,
  })
 }
 that.setData({
  Value: inputValue,
 })
 },
 Tap() {
 var that = this;
 that.setData({
  isFocus: true,
 })
 },
 formSubmit(e) {
 console.log(e.detail.value.password);
 },
 
 onLoad: function (options) {
 
 },
 onShow: function () {
 
 },
})

以上仅供参考,主要方便自己学习!

为大家推荐现在关注度比较高的微信小程序教程一篇:《微信小程序开发教程》小编为大家精心整理的,希望喜欢。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS函数重载的解决方案
May 13 Javascript
JavaScript动态改变表格单元格内容的方法
Mar 30 Javascript
jQuery自定义图片缩放拖拽插件imageQ实现方法(附demo源码下载)
May 27 Javascript
jQuery的each循环用法简单示例
Jun 12 Javascript
vue.js入门教程之计算属性
Sep 01 Javascript
jquery实现提示语淡入效果
May 05 jQuery
jsonp跨域请求详解
Jul 13 Javascript
js获取html页面代码中图片地址的实现代码
Mar 05 Javascript
如何从零开始利用js手写一个Promise库详解
Apr 19 Javascript
angularJs复选框checkbox选中进行ng-show显示隐藏的方法
Oct 08 Javascript
微信小程序实现类似微信点击语音播放效果
Mar 30 Javascript
Vue路由权限控制解析
Nov 09 Javascript
vue 使用localstorage实现面包屑的操作
Nov 16 #Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
Nov 16 #Javascript
Vue中使用JsonView来展示Json树的实例代码
Nov 16 #Javascript
Vue 数据绑定的原理分析
Nov 16 #Javascript
Vue 使用iframe引用html页面实现vue和html页面方法的调用操作
Nov 16 #Javascript
Vue指令实现OutClick的示例
Nov 16 #Javascript
浅谈vue在html中出现{{}}的原因及解决方式
Nov 16 #Javascript
You might like
php循环检测目录是否存在并创建(循环创建目录)
2011/01/06 PHP
PHP中的事务使用实例
2015/05/26 PHP
[原创]php常用字符串输出方法分析(echo,print,printf及sprintf)
2016/07/09 PHP
PHP编程中的Session阻塞问题与解决方法分析
2017/08/07 PHP
页面使用密码保护代码
2013/04/10 Javascript
js焦点文字滚动效果代码分享
2015/08/25 Javascript
jQuery中trigger()与bind()用法分析
2015/12/18 Javascript
js实现短信发送倒计时功能(正则验证)
2017/02/10 Javascript
JS鼠标滚动分页效果示例
2017/07/05 Javascript
vue axios 表单提交上传图片的实例
2018/03/16 Javascript
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
使用Promise封装小程序wx.request的实现方法
2019/11/13 Javascript
node.js 如何监视文件变化
2020/09/01 Javascript
js实现磁性吸附的示例
2020/10/26 Javascript
vue组件是如何解析及渲染的?
2021/01/13 Vue.js
对python的文件内注释 help注释方法
2018/05/23 Python
Python开发的十个小贴士和技巧及长常犯错误
2018/09/27 Python
在Python文件中指定Python解释器的方法
2019/02/18 Python
浅谈python新式类和旧式类区别
2019/04/26 Python
Python识别快递条形码及Tesseract-OCR使用详解
2019/07/15 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
python创建学生成绩管理系统
2019/11/22 Python
一篇文章搞懂python的转义字符及用法
2020/09/03 Python
五分钟学会HTML5的WebSocket协议
2019/11/22 HTML / CSS
如何查看浏览器对html5的支持情况
2020/12/15 HTML / CSS
毕业生就业意向书
2014/04/01 职场文书
个人委托书怎么写
2014/04/04 职场文书
安全教育月活动总结
2014/05/05 职场文书
学校食品安全责任书
2015/01/29 职场文书
致地震灾区的慰问信
2015/03/23 职场文书
《跨越海峡的生命桥》教学反思
2016/02/18 职场文书
教你怎么用Python处理excel实现自动化办公
2021/04/30 Python
Oracle配置dblink访问PostgreSQL的操作方法
2022/03/21 PostgreSQL
Redis特殊数据类型Geospatial地理空间
2022/06/01 Redis
Python first-order-model实现让照片动起来
2022/06/25 Python