微信小程序简单实现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 相关文章推荐
Function.prototype.bind用法示例
Sep 16 Javascript
AngularJS入门教程之学习环境搭建
Dec 06 Javascript
javascript带回调函数的异步脚本载入方法实例分析
Jul 02 Javascript
angularjs表格分页功能详解
Jan 21 Javascript
Javascript随机标签云代码实例
Jun 21 Javascript
Javascript中字符串相关常用的使用方法总结
Mar 13 Javascript
JS检测window.open打开的窗口是否关闭
Jun 25 Javascript
微信小程序媒体组件详解(视频,音乐,图片)
Sep 19 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
Apr 13 Javascript
JavaScript插入排序算法原理与实现方法示例
Aug 06 Javascript
当vue路由变化时,改变导航栏的样式方法
Aug 22 Javascript
vxe-table vue table 表格组件功能
May 26 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
《APMServ 5.1.2》使用图解
2006/10/23 PHP
PHP读取MySQL数据代码
2008/06/05 PHP
php的一些小问题
2010/07/03 PHP
PHP仿博客园 个人博客(1) 数据库与界面设计
2013/07/05 PHP
php实现读取超大文件的方法
2014/07/28 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
Javascript中的数学函数
2007/04/04 Javascript
Javascript load Page,load css,load js实现代码
2010/03/31 Javascript
Jquery带搜索框的下拉菜单
2013/05/06 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
nodejs事件的监听与触发的理解分析
2015/02/12 NodeJs
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
原生JS实现首页进度加载动画
2016/09/14 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
2017/06/22 Javascript
AngularJS 的$timeout服务示例代码
2017/09/21 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
vue实现简单加法计算器
2020/10/22 Javascript
深入浅析ImageMagick命令执行漏洞
2016/10/11 Python
利用python爬取散文网的文章实例教程
2017/06/18 Python
python opencv3实现人脸识别(windows)
2018/05/25 Python
基于Django与ajax之间的json传输方法
2018/05/29 Python
使用python搭建服务器并实现Android端与之通信的方法
2019/06/28 Python
使用python制作一个解压缩软件
2019/11/13 Python
完美解决ARIMA模型中plot_acf画不出图的问题
2020/06/04 Python
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
《泉水》教学反思
2014/04/11 职场文书
求职简历自荐信
2014/06/18 职场文书
单位在职证明书
2014/09/11 职场文书
小学生运动会报道稿
2014/09/12 职场文书
2014年招商工作总结
2014/11/22 职场文书
2014年个人技术工作总结
2014/12/08 职场文书
英文感谢信格式
2015/01/21 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
2019广播稿怎么写
2019/04/17 职场文书