微信小程序使用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处理table表格的代码
Dec 06 Javascript
JavaScript中跨域调用Flash的方法
Aug 11 Javascript
jquery获得同源iframe内body下标签的值的方法
Sep 25 Javascript
jQuery标签编辑插件Tagit使用指南
Apr 21 Javascript
jQuery使用中可能被XSS攻击的一些危险环节提醒
May 24 Javascript
JS写XSS cookie stealer来窃取密码的步骤详解
Nov 20 Javascript
细说webpack源码之compile流程-入口函数run
Dec 26 Javascript
使用iView Upload 组件实现手动上传图片的示例代码
Oct 01 Javascript
JavaScript this绑定过程深入详解
Dec 07 Javascript
vue项目首屏打开速度慢的解决方法
Mar 31 Javascript
JS实现简易贪吃蛇游戏
Aug 24 Javascript
Ajax实现三级联动效果
Oct 05 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 文件上传代码(限制jpg文件)
2010/01/05 PHP
php利用新浪接口查询ip获取地理位置示例
2014/01/20 PHP
浅谈htmlentities 、htmlspecialchars、addslashes的使用方法
2016/12/09 PHP
Laravel 6.2 中添加了可调用容器对象的方法
2019/10/22 PHP
JavaScript高级程序设计阅读笔记(十六) javascript检测浏览器和操作系统-detect.js
2012/08/14 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
在jquery中combobox多选的不兼容问题总结
2013/12/24 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
JS实现图片放大镜效果的方法
2015/02/27 Javascript
javascript实现的淘宝旅行通用日历组件用法实例
2015/08/03 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
2015/12/16 Javascript
Node.js connect ECONNREFUSED错误解决办法
2016/09/15 Javascript
简单的js计算器实现
2016/10/26 Javascript
Vue.js实战之使用Vuex + axios发送请求详解
2017/04/04 Javascript
用vue和node写的简易购物车实现
2017/04/25 Javascript
jQuery为某个div加入行样式
2017/06/09 jQuery
addeventlistener监听scroll跟touch(实例讲解)
2017/08/04 Javascript
Vue render深入开发讲解
2018/04/13 Javascript
vue使用自定义icon图标的方法
2018/05/14 Javascript
Koa2微信公众号开发之消息管理
2018/05/16 Javascript
JS异步错误捕获的一些事小结
2019/04/26 Javascript
vue-router的hooks用法详解
2020/06/08 Javascript
[27:02]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第三场
2014/05/24 DOTA
linux系统使用python获取cpu信息脚本分享
2014/01/15 Python
Python爬虫 批量爬取下载抖音视频代码实例
2019/08/16 Python
Win下PyInstaller 安装和使用教程
2019/12/25 Python
Python3 requests模块如何模仿浏览器及代理
2020/06/15 Python
学python需要去培训机构吗
2020/07/01 Python
HTML5 预加载让页面得以快速呈现
2013/08/13 HTML / CSS
Otticanet美国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
机械操作工岗位职责
2014/08/08 职场文书
纪念九一八事变演讲稿:牢记历史,捍卫主权
2014/09/14 职场文书
2015年党员创先争优承诺书
2015/01/22 职场文书
2016年春季运动会通讯稿
2015/11/25 职场文书
python实现Nao机器人的单目测距
2021/09/04 Python
css如何把元素固定在容器底部的四种方式
2022/06/16 HTML / CSS