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中鲜为人知的属性:-webkit-tap-highlight-color
Jan 12 HTML / CSS
基于CSS3的animation属性实现微信拍一拍动画效果
Jun 22 HTML / CSS
HTML5-WebSocket实现聊天室示例
Dec 15 HTML / CSS
HTML5 实战PHP之Web页面表单设计
Oct 09 HTML / CSS
HTML5之语义标签介绍
Jul 07 HTML / CSS
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
May 18 HTML / CSS
HTML5 Canvas 实现K线图的示例代码
Dec 23 HTML / CSS
详解HTML5常用的语义化标签
Sep 27 HTML / CSS
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
Apr 07 HTML / CSS
AmazeUI 图标的示例代码
Aug 13 HTML / CSS
html中两种获取标签内的值的方法
Jun 10 HTML / CSS
HTML静态页面获取url参数和UserAgent的实现
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 strstr 函数判断字符串是否否存在的实例代码
2013/09/28 PHP
php不允许用户提交空表单(php空值判断)
2013/11/12 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
2015/06/17 PHP
php无序树实现方法
2015/07/28 PHP
微信支付开发发货通知实例
2016/07/12 PHP
YII2框架中使用yii.js实现的post请求
2017/04/09 PHP
mac系统下安装多个php并自由切换的方法详解
2017/04/21 PHP
php strftime函数的详细用法
2018/06/21 PHP
javascript实现unicode和字符的互相转换
2007/07/18 Javascript
lib.utf.js
2007/08/21 Javascript
javascript cookies操作集合
2010/04/12 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
JSON与XML的区别对比及案例应用
2016/11/11 Javascript
AngularJS实现表单验证功能
2017/01/09 Javascript
Angular 2.x学习教程之结构指令详解
2017/05/25 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
Vue实现点击后文字变色切换方法
2018/02/11 Javascript
详解基于mpvue的小程序markdown适配解决方案
2018/05/08 Javascript
微信小程序 slot踩坑的解决
2019/04/01 Javascript
vue实现表单未编辑或未保存离开弹窗提示功能
2020/04/08 Javascript
vue实现移动端触屏拖拽功能
2020/08/21 Javascript
详解Python中__str__和__repr__方法的区别
2015/04/17 Python
在Python的Django框架上部署ORM库的教程
2015/04/20 Python
Selenium元素的常用操作方法分析
2018/08/10 Python
Selenium的使用详解
2018/10/19 Python
Python中pymysql 模块的使用详解
2019/08/12 Python
python使用for...else跳出双层嵌套循环的方法实例
2020/05/17 Python
澳大利亚墨尔本的在线时装店:LORETA
2018/09/14 全球购物
波兰最早的运动鞋精品店之一:Street Supply
2019/08/29 全球购物
Order by的几种用法
2013/06/16 面试题
水污染治理专业毕业生推荐信
2013/11/14 职场文书
社团招新策划书
2014/02/04 职场文书
《都江堰》教学反思
2014/02/07 职场文书
国贸专业自荐信范文
2014/03/02 职场文书
院系推荐意见
2015/06/05 职场文书
springboot中rabbitmq实现消息可靠性机制详解
2021/09/25 Java/Android