微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】


Posted in Javascript onDecember 09, 2017

本文实例讲述了微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】

2、关键代码

① index.wxml

<form bindsubmit="formBindsubmit" bindreset="formReset">
 <view style="display:flex;">
  <label>用户名:</label>
  <input name="userName" placeholder="请输入用户名!" />
 </view>
 <view style="display:flex;">
  <label>密码:</label>
  <input name="psw" placeholder="请输入密码!" password="true" />
 </view>
 <view style="display:flex;margin-top:30px;">
  <button style="width:30%;" formType="submit" >登录</button>
  <button style="width:30%" formType="reset" >重置</button>
 </view>
</form>
<view>{{userName}}</view>
<view>{{psw}}</view>
<toast duration="2000" hidden="{{toastHidden}}" bindchange="toastBindChange">用户名或密码不能为空!</toast>

② index.js

Page({
 data:{
  // text:"这是一个页面"
  toastHidden:true,
  userName:'',
  psw:''
 },
 formBindsubmit:function(e){
  if(e.detail.value.userName.length==0||e.detail.value.psw.length==0){
   this.setData({
    toastHidden:!this.data.toastHidden
   })
  }else{
   this.setData({
    tip:'',
    userName:'用户名:'+e.detail.value.userName,
    psw:'密码:'+e.detail.value.psw
   })
  }
 },
 formReset:function(){
  this.setData({
   userName:'',
   psw:''
  })
 },
 toastBindChange:function(){
  this.setData({
    toastHidden:!this.data.toastHidden
  })
 }
})

3、源代码点击此处本站下载

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
javascript动态改变img的src属性图片不显示的解决方法
Oct 20 Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
Jan 09 Javascript
js取值中form.all和不加all的区别介绍
Jan 20 Javascript
jquery中交替点击事件的实现代码
Feb 14 Javascript
JS定义类的六种方式详解
May 12 Javascript
【经典源码收藏】基于jQuery的项目常见函数封装集合
Jun 07 Javascript
webpack处理 css\less\sass 样式的方法
Aug 21 Javascript
js实现数组和对象的深浅拷贝
Sep 30 Javascript
基于node下的http小爬虫的示例代码
Jan 11 Javascript
Vue Element使用icon图标教程详解(第三方)
Feb 07 Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
May 08 Javascript
微信小程序全局变量改变监听的实现方法
Jul 15 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
Dec 09 #Javascript
Angular中点击li标签实现更改颜色的核心代码
Dec 08 #Javascript
Javascript中的作用域及块级作用域
Dec 08 #Javascript
Vue中自定义全局组件的实现方法
Dec 08 #Javascript
Vue中的Vux配置指南
Dec 08 #Javascript
利用10行js代码实现上下滚动公告效果
Dec 08 #Javascript
vue axios 二次封装的示例代码
Dec 08 #Javascript
You might like
php.ini中的php-5.2.0配置指令详解
2008/03/27 PHP
php在线打包程序源码
2008/07/27 PHP
深入PHP5中的魔术方法详解
2013/06/17 PHP
PHP根据传来的16进制颜色代码自动改变背景颜色
2014/06/13 PHP
PHP对XML内容进行修改和删除实例代码
2016/10/26 PHP
thinkphp5 模型实例化获得数据对象的教程
2019/10/18 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
Prototype使用指南之selector.js
2007/01/10 Javascript
Js 弹出框口并返回值的两种常用方法
2010/12/30 Javascript
在javaScript中关于submit和button的区别介绍
2013/10/20 Javascript
JavaScript中创建对象和继承示例解读
2014/02/12 Javascript
jQuery插件scroll实现无缝滚动效果
2015/04/27 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
jQuery实现点击按钮弹出可关闭层的浮动层插件
2015/09/19 Javascript
15款最好的Bootstrap在线编辑器
2016/08/03 Javascript
原生js实现无缝轮播图效果
2017/01/11 Javascript
微信小程序 http请求的session管理
2017/06/07 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
elementUI table表格动态合并的示例代码
2019/05/15 Javascript
VUE项目实现主题切换的多种方法
2020/11/26 Vue.js
[52:02]DOTA2-DPC中国联赛 正赛 Phoenix vs Dragon BO3 第二场 2月26日
2021/03/11 DOTA
Python中使用PIL库实现图片高斯模糊实例
2015/02/08 Python
python用来获得图片exif信息的库实例分析
2015/03/16 Python
Django Web开发中django-debug-toolbar的配置以及使用
2018/05/06 Python
Python bisect模块原理及常见实例
2020/06/17 Python
《美丽的彩虹》教学反思
2014/02/25 职场文书
家长写给孩子的评语
2014/04/18 职场文书
《庐山的云雾》教学反思
2014/04/22 职场文书
酒店管理专业自荐信
2014/05/23 职场文书
户籍证明书标准模板
2014/09/10 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
技术员个人工作总结
2015/03/03 职场文书
2015年公司工作总结
2015/04/25 职场文书
校长新学期寄语2016
2015/12/04 职场文书
《火烧云》教学反思
2016/02/23 职场文书
浅析JavaScript中的变量提升
2022/06/01 Javascript