微信小程序表单验证错误提示效果


Posted in Javascript onMay 19, 2017

微信小程序表单验证,点击确认发布不能为空错误提示,具体内容如下

以下是效果图:

微信小程序表单验证错误提示效果

代码如下:

WXML:

<view class="ad_popError" wx:if="{{popErrorMsg}}">{{popErrorMsg}}</view> 
<view class="ad_popFt"> 
<form bindsubmit="goDetail" > 
  <textarea class="ad_popArea" bindinput="commentTxtFn" focus="{{isPopOpen}}" placeholder="请输入留言内容" placeholder-style="color:#cccccc;" name="textarea" /> 
 <view class="ad_popCout"> 
 <text class="one_star">你还可以输入</text> 
 <text class="one_stars {{!!tips?'danger':''}}">{{commentTxtCount}}</text> 
 <text class="one_star">字</text> 
 </view> 
 <button class="informBtn" form-type="submit">确认发布</button> 
</form> 
</view>

WXSS:

page{background: #f4f4f4;} 
.ad_popHd{height: 76rpx; line-height: 76rpx; font-size: 32rpx;text-align: center; border-bottom: 1px solid #cdd1cd; padding: 0 20rpx;color: #202120;} 
.ad_popFt{ margin: 20rpx ; margin-top: 50rpx;} 
.ad_popArea{ width: 708rpx; height:400rpx;font-size:30rpx;padding: 20rpx; box-sizing: border-box; -webkit-box-sizing: border-box; line-height: 40rpx; color: #333; background: #fff; } 
.ad_popCout{ color: #969899; font-size: 24rpx; text-align: right; line-height: 58rpx; padding: 0 20rpx;} 
.informBtn{background: #09bb07;color: #fff;font-size: 34rpx; margin-top: 38rpx;height: 88rpx;} 
.one_stars{color: #999;} 
.one_star{font-size: 20rpx;color: #999;} 
.danger{ color: #f64400;} 
.ad_popError{ background: #de352d; color: #fff; height: 58rpx; line-height: 58rpx; font-size: 24rpx; text-align: center; position: absolute; left: 0; top: 0; width: 100%; z-index:3;}

JS:

// pages/informLeaveMsg/informLeaveMsg.js 
Page({ 
 
 /** 
 * 页面的初始数据 
 */ 
 data: { 
  
 }, 
 //确认发布 
 goDetail:function(e){ 
 setTimeout(()=>{ 
  var subValue = e.detail.value.textarea 
  console.log(subValue) 
  if (subValue == null || subValue == "") { 
  console.log("不能为空") 
  this.setData( 
   { popErrorMsg: "发布的留言内容不能为空" } 
  ); 
  this.ohShitfadeOut(); 
  return;  
  } 
  
 },100) 
  
 }, 
 
 ohShitfadeOut() { 
 var fadeOutTimeout = setTimeout(() => { 
  this.setData({ popErrorMsg: '' }); 
  clearTimeout(fadeOutTimeout); 
 }, 3000); 
 }, 
 
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Js 获取HTML DOM节点元素的方法小结
Apr 24 Javascript
javascript (用setTimeout而非setInterval)
Dec 28 Javascript
jquery.pagination.js 无刷新分页实现步骤分享
May 23 Javascript
JS关键字变色实现思路及代码
Feb 21 Javascript
js中this的用法实例分析
Jan 10 Javascript
实例讲解避免javascript冲突的方法
Jan 03 Javascript
Angularjs 依赖压缩及自定义过滤器写法
Feb 04 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
Sep 20 Javascript
关于react中组件通信的几种方式详解
Dec 10 Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
Jun 26 Javascript
vue-router实现嵌套路由的讲解
Jan 19 Javascript
Vue.js组件通信之自定义事件详解
Oct 19 Javascript
微信小程序实现滑动删除效果
May 19 #Javascript
微信小程序图片横向左右滑动案例
May 19 #Javascript
layui导航栏实现代码
May 19 #Javascript
详解AngularJS controller调用factory
May 19 #Javascript
layer弹窗插件操作方法详解
May 19 #Javascript
layui选项卡效果实现代码
May 19 #Javascript
bootstrap table单元格新增行并编辑
May 19 #Javascript
You might like
PHP操作文件方法问答
2007/03/16 PHP
php socket方式提交的post详解
2008/07/19 PHP
PHP应用JSON技巧讲解
2013/02/03 PHP
php获取目标函数执行时间示例
2014/03/04 PHP
php获取文章内容第一张图片的方法示例
2017/07/03 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
ASP 过滤数组重复数据函数(加强版)
2010/05/31 Javascript
js控制页面控件隐藏显示的两种方法介绍
2013/10/09 Javascript
JavaScript原生对象之String对象的属性和方法详解
2015/03/13 Javascript
JavaScript中的getTimezoneOffset()方法使用详解
2015/06/10 Javascript
JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)
2016/03/25 Javascript
JavaScript基础教程——入门必看篇
2016/05/20 Javascript
JS数组方法concat()用法实例分析
2020/01/18 Javascript
JavaScript常用工具函数库汇总
2020/09/17 Javascript
深入源码解析Python中的对象与类型
2015/12/11 Python
Python基于回溯法子集树模板解决野人与传教士问题示例
2017/09/11 Python
详解opencv Python特征检测及K-最近邻匹配
2019/01/21 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python Selenium安装及环境配置的实现
2020/03/17 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
2020/04/08 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
CSS3制作炫酷的下拉菜单及弹起式选单的实例分享
2016/05/17 HTML / CSS
MAC Cosmetics官方网站:魅可专业艺术彩妆
2019/04/10 全球购物
AURALog面试题软件测试方面
2013/10/22 面试题
学校司机岗位职责
2013/11/14 职场文书
医学生职业生涯规划书范文
2014/03/13 职场文书
商场主管竞聘书
2014/03/31 职场文书
政治学专业毕业生求职信
2014/08/11 职场文书
护士工作失误检讨书
2014/09/14 职场文书
领导班子四风问题个人对照检查材料
2014/10/04 职场文书
乡镇党的群众路线教育实践活动剖析材料
2014/10/09 职场文书
四风查摆问题自查报告
2014/10/10 职场文书
党员公开承诺书2016
2016/03/24 职场文书
工作转正自我鉴定范文
2019/06/21 职场文书
如何撰写出一份完美的商业计划书?
2019/07/12 职场文书
简单谈谈Python面向对象的相关知识
2021/06/28 Python