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 相关文章推荐
CSS实现的一闪而过的图片闪光效果
Apr 23 HTML / CSS
css3实现可滑动跳转的分页插件示例
May 08 HTML / CSS
Css3圆角边框制作代码
Nov 18 HTML / CSS
css3实现小箭头各种图形效果
Jul 08 HTML / CSS
详解css3 flex弹性盒自动铺满写法
Sep 17 HTML / CSS
详解Html5中video标签那些属性和方法
Jul 01 HTML / CSS
在HTML5 Canvas中放入图片和保存为图片的方法
May 03 HTML / CSS
Html5 Geolocation获取地理位置信息实例
Dec 09 HTML / CSS
html5默认气泡修改的代码详解
Mar 13 HTML / CSS
iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配
Apr 08 HTML / CSS
利用html+css实现菜单栏缓慢下拉效果的示例代码
Mar 30 HTML / CSS
CSS3 制作精美的定价表
Apr 06 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的错误信息
2006/10/09 PHP
php 动态添加记录
2009/03/10 PHP
C# Assembly类访问程序集信息
2009/06/13 PHP
PHP 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
PHP项目开发中最常用的自定义函数整理
2010/12/02 PHP
简单的自定义php模板引擎
2016/08/26 PHP
微信公众平台开发教程②微信端分享功能图文详解
2019/04/10 PHP
很全的显示阴历(农历)日期的js代码
2009/01/01 Javascript
js实现在页面上弹出蒙板技巧简单实用
2013/04/16 Javascript
JS常见问题整理(持续更新)
2013/08/06 Javascript
ExtJs中gridpanel分组后组名排序实例代码
2013/12/02 Javascript
通过pjax实现无刷新翻页(兼容新版jquery)
2014/01/31 Javascript
JS实现超简单的仿QQ折叠菜单效果
2015/09/21 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
2017/07/27 Javascript
jQuery实现判断上传图片类型和大小的方法示例
2018/04/11 jQuery
从零开始实现Vue简单的Toast插件
2018/12/03 Javascript
vue组件间通信六种方式(总结篇)
2019/05/15 Javascript
Django+Vue实现WebSocket连接的示例代码
2019/05/28 Javascript
LayUi数据表格自定义赋值方式
2019/10/26 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
2019/10/28 Javascript
微信小程序canvas截取任意形状的实现代码
2020/01/13 Javascript
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
PyQt5实现简易计算器
2020/05/30 Python
python占位符输入方式实例
2019/05/27 Python
python getpass实现密文实例详解
2019/09/24 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
2019/12/04 Python
Python Pillow.Image 图像保存和参数选择方式
2020/01/09 Python
PYQT5 vscode联合操作qtdesigner的方法
2020/03/24 Python
Python如何实现FTP功能
2020/05/28 Python
介绍一下sql server的安全性
2014/08/10 面试题
电气专业应届生求职信
2013/11/01 职场文书
中学生演讲稿
2014/04/26 职场文书
中秋节活动总结
2014/08/29 职场文书
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
2021/05/14 Python
详解PHP用mb_string处理windows中文字符
2021/05/26 PHP