微信小程序简单实现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 相关文章推荐
javascript入门·动态的时钟,显示完整的一些方法,新年倒计时
Oct 01 Javascript
页面中body onload 和 window.onload 冲突的问题的解决
Jul 01 Javascript
WEB页子窗口(showModalDialog和showModelessDialog)使用说明
Oct 25 Javascript
javascript面向对象之Javascript 继承
May 04 Javascript
js控制表单操作的常用代码小结
Aug 15 Javascript
JS动态修改图片的URL(src)的方法
Apr 01 Javascript
玩转JavaScript OOP - 类的实现详解
Jun 08 Javascript
jQuery实现优雅的弹窗效果(6)
Feb 08 Javascript
详解Angular 开发环境搭建
Jun 22 Javascript
Vue精简版风格指南(推荐)
Jan 30 Javascript
浅谈vue父子组件怎么传值
Jul 21 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
Feb 22 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
提高PHP编程效率的方法
2013/11/07 PHP
PHP实现按之字形顺序打印二叉树的方法
2018/01/16 PHP
做网页的一些技巧(续)
2007/02/01 Javascript
网页整体变灰白色(兼容各浏览器)实例
2013/04/21 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
jquery实现类似淘宝星星评分功能有截图
2014/09/15 Javascript
JS+CSS实现仿新浪微博搜索框的方法
2015/02/24 Javascript
JavaScript字符串常用的方法
2016/03/10 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
ES6新特性七:数组的扩充详解
2017/04/21 Javascript
vue+vuecli+webpack中使用mockjs模拟后端数据的示例
2017/10/24 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
Vue基于iview table展示图片实现点击放大
2020/08/05 Javascript
Vue如何实现验证码输入交互
2020/12/07 Vue.js
vue实现防抖的实例代码
2021/01/11 Vue.js
跟老齐学Python之用while来循环
2014/10/02 Python
python获取android设备的GPS信息脚本分享
2015/03/06 Python
python中安装模块包版本冲突问题的解决
2017/05/02 Python
详解配置Django的Celery异步之路踩坑
2018/11/25 Python
anaconda如何查看并管理python环境
2019/07/05 Python
基于python的docx模块处理word和WPS的docx格式文件方式
2020/02/13 Python
在python中修改.properties文件的操作
2020/04/08 Python
python如何调用java类
2020/07/05 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
python实现简单的井字棋游戏(gui界面)
2021/01/22 Python
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
加拿大女装网上购物:Reitmans
2016/10/20 全球购物
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
本科生个人求职自荐信
2013/09/26 职场文书
大学毕业生个人自荐信范文
2014/01/08 职场文书
两年的个人工作自我评价
2014/01/10 职场文书
超市创意活动方案
2014/08/15 职场文书
颐和园英文导游词
2015/01/30 职场文书
综合素质评价自我评价
2015/03/06 职场文书
Html5新增了哪些功能
2021/04/16 HTML / CSS