微信小程序简单实现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 相关文章推荐
13个绚丽的Jquery 界面设计网站推荐
Sep 28 Javascript
5个javascript的数字格式化函数分享
Dec 07 Javascript
jquery.ajax之beforeSend方法使用介绍
Dec 08 Javascript
JS实现动态生成表格并提交表格数据向后端
Nov 25 Javascript
微信小程序 Flex布局详解
Oct 09 Javascript
js实现一个猜数字游戏
Mar 31 Javascript
原生JS实现层叠轮播图
May 17 Javascript
解决ie img标签内存泄漏的问题
Oct 13 Javascript
vue脚手架中配置Sass的方法
Jan 04 Javascript
Vue实现一个图片懒加载插件
Mar 11 Javascript
如何基于JS截获动态代码
Dec 25 Javascript
jquery+css3实现的经典弹出层效果示例
May 16 jQuery
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
《逃离塔科夫》——“萌新劝退,老手自嗨”的硬核FPS游戏
2020/04/03 其他游戏
php 攻击方法之谈php+mysql注射语句构造
2009/10/30 PHP
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
Zend Framework实现多服务器共享SESSION数据的方法
2016/03/22 PHP
php自定义函数实现二维数组排序功能
2016/07/20 PHP
基于jquery实现的表格分页实现代码
2011/06/21 Javascript
分享一个常用的javascript静态类
2014/12/31 Javascript
vue2单元测试环境搭建
2018/05/24 Javascript
Python查询Mysql时返回字典结构的代码
2012/06/18 Python
python中的多线程实例教程
2014/08/27 Python
举例讲解如何在Python编程中进行迭代和遍历
2016/01/19 Python
Python使用urllib2模块抓取HTML页面资源的实例分享
2016/05/03 Python
利用Python-iGraph如何绘制贴吧/微博的好友关系图详解
2017/11/02 Python
python+matplotlib实现礼盒柱状图实例代码
2018/01/16 Python
使用python3+xlrd解析Excel的实例
2018/05/04 Python
python多行字符串拼接使用小括号的方法
2020/03/19 Python
Scrapy-Redis结合POST请求获取数据的方法示例
2019/05/07 Python
通过PYTHON来实现图像分割详解
2019/06/26 Python
在python中创建指定大小的多维数组方式
2019/11/28 Python
tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现
2020/02/06 Python
Python关于反射的实例代码分享
2020/02/20 Python
python 利用toapi库自动生成api
2020/10/19 Python
HTML5中微数据概述及在搜索引擎中的使用举例
2013/02/07 HTML / CSS
沪江旗下的海量优质课程平台:沪江网校
2017/11/07 全球购物
美国全球旅游运营商:Pacific Holidays
2018/06/18 全球购物
新媒传信软件测试面试题
2013/02/24 面试题
2014年国庆晚会主持词
2014/09/19 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
谁动了我的奶酪读书笔记
2015/06/30 职场文书
教师纪律作风整顿心得体会
2016/01/23 职场文书
2019秋季运动会口号
2019/06/25 职场文书
2019最新劳动仲裁申请书!
2019/07/08 职场文书
使用golang编写一个并发工作队列
2021/05/08 Golang
tensorflow中的数据类型dtype用法说明
2021/05/26 Python
让JavaScript代码更加精简的方法技巧
2022/06/01 Javascript