微信小程序简单实现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 相关文章推荐
XHTML下,JS浮动代码失效的问题
Nov 12 Javascript
js中arguments的用法(实例讲解)
Nov 30 Javascript
文本框文本自动补全效果示例分享
Jan 19 Javascript
Jquery响应回车键直接提交表单操作代码
Jul 25 Javascript
js+html5实现canvas绘制圆形图案的方法
Jun 05 Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
Dec 08 Javascript
详解angular用$sce服务来过滤HTML标签
Apr 11 Javascript
详解express使用vue-router的history踩坑
Jun 05 Javascript
详解微信小程序图片地扯转base64解决方案
Aug 18 Javascript
微信小程序实现手势滑动效果
Aug 26 Javascript
javascript实现支付宝滑块验证码效果
Jul 24 Javascript
vue 扩展现有组件的操作
Aug 14 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的类树(支持无限分类)
2006/10/09 PHP
PHP实现手机归属地查询API接口实现代码
2012/08/27 PHP
解析smarty模板中类似for的功能实现
2013/06/18 PHP
php防止CC攻击代码 php防止网页频繁刷新
2015/12/21 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
IE与FireFox的兼容性问题分析
2007/04/22 Javascript
extJs 文本框后面加上说明文字+下拉列表选中值后触发事件
2009/11/27 Javascript
extjs render 用法介绍
2013/09/11 Javascript
window.open 以post方式传递参数示例代码
2014/02/27 Javascript
jquery加载图片时以淡入方式显示的方法
2015/01/14 Javascript
Bootstrap CSS布局之列表
2016/12/15 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
2017/01/24 Javascript
Angular.JS去掉访问路径URL中的#号详解
2017/03/30 Javascript
微信小程序中input标签详解及简单实例
2017/05/18 Javascript
微信小程序自定义组件封装及父子间组件传值的方法
2018/08/28 Javascript
js隐式转换的知识实例讲解
2018/09/28 Javascript
Vue渲染过程浅析
2019/03/14 Javascript
JS面向对象编程——ES6 中class的继承用法详解
2020/03/03 Javascript
python解析文件示例
2014/01/23 Python
Python中文字符串截取问题
2015/06/15 Python
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
用Python shell简化开发
2018/08/08 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
详解python中自定义超时异常的几种方法
2019/07/29 Python
pyenv与virtualenv安装实现python多版本多项目管理
2019/08/17 Python
Python 内置函数globals()和locals()对比详解
2019/12/23 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
2020/11/10 Python
Python爬取某平台短视频的方法
2021/02/08 Python
实例讲解使用SVG制作loading加载动画的方法
2016/04/05 HTML / CSS
Mankind西班牙男士护肤品网站:购买皮肤护理、护发和剃须
2017/04/27 全球购物
奇怪的鱼:Weird Fish
2018/03/18 全球购物
学习习近平主席讲话心得体会
2016/01/20 职场文书
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL
开机音效回归! Windows 11重新引入开机铃声
2021/11/21 数码科技
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis