微信小程序简单实现form表单获取输入数据功能示例


Posted in Javascript onNovember 30, 2017

本文实例讲述了微信小程序简单实现form表单获取输入数据功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序简单实现form表单获取输入数据功能示例

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>{{tip}}</view>
<view>{{userName}}</view>
<view>{{psw}}</view>

index.js

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

3、完整实例代码点击此处本站下载

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

Javascript 相关文章推荐
js验证表单第二部分
Nov 25 Javascript
理解JSON:3分钟课程
Oct 28 Javascript
jquery图片轮播特效代码分享
Apr 20 Javascript
第一次接触神奇的Bootstrap网格系统
Jul 27 Javascript
Vue中定义全局变量与常量的各种方式详解
Aug 23 Javascript
vue 使用自定义指令实现表单校验的方法
Aug 28 Javascript
深入理解vue-class-component源码阅读
Feb 18 Javascript
JS多个表单数据提交下的serialize()应用实例分析
Aug 27 Javascript
JavaScript 预解析的4种实现方法解析
Sep 03 Javascript
基于layui的table插件进行复选框联动功能的实现方法
Sep 19 Javascript
jQuery实现聊天对话框
Feb 08 jQuery
vue项目实现减少app.js和vender.js的体积操作
Nov 12 Javascript
VueJs使用Amaze ui调整列表和内容页面
Nov 30 #Javascript
vue的状态管理模式vuex
Nov 30 #Javascript
完美解决手机浏览器顶部下拉出现网页源或刷新的问题
Nov 30 #Javascript
微信小程序实现添加手机联系人功能示例
Nov 30 #Javascript
html中通过JS获取JSON数据并加载的方法
Nov 30 #Javascript
微信小程序中吸底按钮适配iPhone X方案
Nov 29 #Javascript
jQuery zTree 异步加载添加子节点重复问题
Nov 29 #jQuery
You might like
PHP5中MVC结构学习
2006/10/09 PHP
PHP文件读写操作之文件读取方法详解
2011/01/13 PHP
php similar_text()函数的定义和用法
2016/05/12 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
PHP结合Ueditor并修改图片上传路径
2016/10/16 PHP
yii2 resetful 授权验证详解
2017/05/18 PHP
Laravel 加载第三方类库的方法
2018/04/20 PHP
PHP简单实现记录网站访问量功能示例
2018/06/06 PHP
jQuery编写widget的一些技巧分享
2010/10/28 Javascript
js中parseFloat(参数1,参数2)定义和用法及注意事项
2013/01/27 Javascript
jquery ui对话框实例代码
2013/05/10 Javascript
js实现ArrayList功能附实例代码
2014/10/29 Javascript
IE10中flexigrid无法显示数据的解决方法
2015/07/26 Javascript
jQuery插件WebUploader实现文件上传
2016/11/07 Javascript
基于Bootstrap框架菜鸟入门教程(推荐)
2017/09/17 Javascript
Vue数据双向绑定原理及简单实现方法
2018/05/18 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
js+html实现周岁年龄计算器
2019/06/25 Javascript
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
浅谈function(函数)中的动态参数
2017/04/30 Python
Python字符串拼接的几种方法整理
2017/08/02 Python
利用Python+阿里云实现DDNS动态域名解析的方法
2019/04/01 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
2019/04/15 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
CSS3 中的@keyframes介绍
2014/09/02 HTML / CSS
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
HTML5 移动页面自适应手机屏幕四类方法总结
2017/08/17 HTML / CSS
AmazeUI 加载进度条的实现示例
2020/08/20 HTML / CSS
奥地利网上书店:Weltbild
2017/07/14 全球购物
温泉秘密:Onsen Secret
2020/07/06 全球购物
写给老师的表扬信
2014/01/21 职场文书
售后服务经理岗位职责范本
2014/02/22 职场文书
员工保密协议书
2014/09/27 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
公司备用金管理制度
2015/08/04 职场文书
《鲸》教学反思
2016/02/23 职场文书