wordpress添加Html5的表单验证required方法小结


Posted in HTML / CSS onAugust 18, 2020

表单验证 是防止垃圾评论的一个方面,wordpress已经自带了严格的验证方法,随着HTML5的推广支持,我们可以在WordPress评论表单上添加Html5的表单验证方法验证方法,增加用户的良好体验

1、required 属性定义和用法

required 属性规定必需在提交之前填写输入字段。
如果使用该属性,则字段是必填(或必选)的。
注释:required 属性适用于以下 类型:text, search, url, telephone, email, password, date pickers, number, checkbox, radio , file。
2、修改wordpress的姓名和邮箱必填字段
WordPress 的话,评论框中需要用到email与url(对应电子邮箱,网站)。结合required属性、placeholder属性,原来的代码应该修改为类似如下:

<input id="author" name="author" type="text" class="form-control" placeholder="昵称" required="required" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30" />
 <input id="email" name="email" type="text" class="form-control" placeholder="272586593@QQ.com" required="required"  value="' .  esc_attr(  $commenter['comment_author_email'] ) . '" size="30" />

wordpress添加Html5的表单验证required方法小结

3、修改气泡提示样式
在主题的style.css里添加样式

/*===包含required的表单===*/
/* 无效 */
input:required:invalid{
    CSS代码
}
/* 有效 */
input:required:valid{
    CSS代码
}

总结

到此这篇关于wordpress添加Html5的表单验证required方法小结的文章就介绍到这了,更多相关wordpress添加Html5的表单验证required内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
深入浅析css3 中display box使用方法
Nov 25 HTML / CSS
CSS3 animation实现简易幻灯片轮播特效
Sep 27 HTML / CSS
css3 中translate和transition的使用方法
Mar 26 HTML / CSS
html5 touch事件实现触屏页面上下滑动(一)
Mar 10 HTML / CSS
HTML5 FormData 方法介绍以及实现文件上传示例
Sep 12 HTML / CSS
Html5 web本地存储实例详解
Jul 28 HTML / CSS
HTML5不支持frameset的两种解决方法
Nov 14 HTML / CSS
HTML5中的Web Notification桌面右下角通知功能的实现
Apr 19 HTML / CSS
canvas压缩图片以及卡片制作的方法示例
Dec 04 HTML / CSS
移动端Html5中百度地图的点击事件
Jan 31 HTML / CSS
html svg生成环形进度条的实现方法
Sep 23 HTML / CSS
使用CSS实现六边形的图片效果
Aug 05 HTML / CSS
AmazeUi Tree(树形结构) 应用小结
Aug 17 #HTML / CSS
AmazeUI 折叠面板的实现代码
Aug 17 #HTML / CSS
AmazeUI框架搭建的方法步骤(图文)
Aug 17 #HTML / CSS
AmazeUI 面板的实现示例
Aug 17 #HTML / CSS
AmazeUI 列表的实现示例
Aug 17 #HTML / CSS
详解如何使用rem或viewport进行移动端适配
Aug 14 #HTML / CSS
AmazeUI 导航条的实现示例
Aug 14 #HTML / CSS
You might like
php删除数组指定元素实现代码
2017/05/03 PHP
PHP使用反向Ajax技术实现在线客服系统详解
2019/07/01 PHP
IE和Firefox下event事件杂谈
2009/12/18 Javascript
javascript 原型继承介绍
2011/08/30 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
javascript 操作符(~、&amp;、|、^、)使用案例
2014/12/31 Javascript
javascript获取网页宽高方法汇总
2015/07/19 Javascript
iScroll.js 使用方法参考
2016/05/16 Javascript
从零学习node.js之简易的网络爬虫(四)
2017/02/22 Javascript
node.js入门教程之querystring模块的使用方法
2017/02/27 Javascript
nodejs中模块定义实例详解
2017/03/18 NodeJs
详解Angular 自定义结构指令
2017/06/21 Javascript
nodejs使用express获取get和post传值及session验证的方法
2017/11/09 NodeJs
利用Dectorator分模块存储Vuex状态的实现
2019/02/05 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
微信小程序自定义顶部组件customHeader的示例代码
2020/06/03 Javascript
[49:21]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第二场 11.05
2020/11/06 DOTA
python解析xml模块封装代码
2014/02/07 Python
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
详解Python爬虫的基本写法
2016/01/08 Python
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
浅析Python中的赋值和深浅拷贝
2017/08/15 Python
python3学生名片管理v2.0版
2018/11/29 Python
Win10系统下安装labelme及json文件批量转化方法
2019/07/30 Python
python设置随机种子实例讲解
2019/09/12 Python
python画图常规设置方式
2020/03/05 Python
Python使用pyexecjs代码案例解析
2020/07/13 Python
python collections模块的使用
2020/10/16 Python
MATCHESFASHION.COM法国官网:英国奢侈品零售商
2018/01/04 全球购物
如何保障Web服务器安全
2014/05/05 面试题
普通院校学生的自荐信
2013/11/27 职场文书
加入学生会演讲稿
2014/04/24 职场文书
新闻发布会策划方案
2014/06/12 职场文书
工作散漫检讨书
2014/09/16 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
如何才能写好调研报告?
2019/07/03 职场文书