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提交意见输入框样式代码
Oct 30 HTML / CSS
结合CSS3的布局新特征谈谈常见布局方法
Jan 22 HTML / CSS
结合CSS3的新特性来总结垂直居中的实现方法
May 30 HTML / CSS
CSS3模拟动画下拉菜单效果
Apr 12 HTML / CSS
HTML5是什么 HTML5是什么意思 HTML5简介
Oct 26 HTML / CSS
使用phonegap进行提示操作的具体方法
Mar 30 HTML / CSS
基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例
Jul 31 HTML / CSS
Html5自定义字体解决方法
Oct 09 HTML / CSS
HTML5 图片预加载的示例代码
Mar 25 HTML / CSS
5个HTML5的常用本地存储方式详解与介绍
Mar 27 HTML / CSS
Css预编语言及区别详解
Apr 25 HTML / CSS
从QQtabBar看css命名规范BEM的详细介绍
Aug 07 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判断JSON对象是否存在的方法(推荐)
2016/07/06 PHP
PHP数据的提交与过滤基本操作实例详解
2016/11/11 PHP
短信提示使用 特效
2007/01/19 Javascript
几个高效,简洁的字符处理函数
2007/04/12 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
jQuery 重复加载错误以及修复方法
2014/12/16 Javascript
jquery实现简单的表单验证
2015/11/17 Javascript
JavaScript面向对象程序设计教程
2016/03/29 Javascript
解决Angular.Js与Django标签冲突的方案
2016/12/20 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
JS中利用FileReader实现上传图片前本地预览功能
2018/03/02 Javascript
node中的session的具体使用
2018/09/14 Javascript
jquery中为什么能用$操作
2019/06/18 jQuery
layui实现数据表格点击搜索功能
2020/03/26 Javascript
layui 阻止图片上传的实例(before方法)
2019/09/26 Javascript
Vue优化:常见会导致内存泄漏问题及优化详解
2020/08/04 Javascript
python 字典(dict)遍历的四种方法性能测试报告
2014/06/25 Python
Python多线程下载文件的方法
2015/07/10 Python
Django中处理出错页面的方法
2015/07/15 Python
Django与遗留的数据库整合的方法指南
2015/07/24 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
Django基础知识 web框架的本质详解
2019/07/18 Python
应用OpenCV和Python进行SIFT算法的实现详解
2019/08/21 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
numpy按列连接两个维数不同的数组方式
2019/12/06 Python
python模块和包的应用BASE_PATH使用解析
2019/12/14 Python
keras的三种模型实现与区别说明
2020/07/03 Python
python开根号实例讲解
2020/08/30 Python
html5页面结构_动力节点Java学院整理
2017/07/10 HTML / CSS
幼儿教育感言
2014/02/05 职场文书
国家领导干部党的群众路线教育实践活动批评与自我批评材料
2014/09/23 职场文书
离婚协议书格式
2015/01/26 职场文书
幼儿园大班教师个人总结
2015/02/05 职场文书
农村结婚典礼主持词
2015/06/29 职场文书
pytest配置文件pytest.ini的详细使用
2021/04/17 Python
Python Django / Flask如何使用Elasticsearch
2022/04/19 Python