所以我有一个表单,但我还不需要将信息提交给服务器……我需要的是通过

HTML5内置验证条件(例如电子邮件等)运行字段. ),如果是真的,只需执行一个特定的功能……

到目前为止,我已经想到了……

function checkform()

{

var /* all the elements in the form here */

if (inputElement.validity.valid == 'false')

{

/* Submit the form,

this will cause a validation error,

and HTML5 will save the day... */

} else

{

navigateNextStep();

}

}

这是我到目前为止所提出的逻辑,而且有点后悔,因为我提交知道有一个无效值,因此触发验证提示……

我对上述逻辑的唯一问题是,我有大约7-8个输入元素,并且我发现执行以下操作的选项,而不是’脏’:

var inputs = document.getElementsByTagName("INPUT");

if (!inputs[0].validity.valid && !inputs[1].validity.valid && ...)

想法?

html5 input valid,javascript – 如果inputElement.validity.valid == false,如何显示HTML5验证?...相关推荐

  1. 使用linkedin第三方登陆报错You must specify a valid JavaScript API Domain as part of this key's configuration

    使用linkedin第三方登陆js SDK时报错: You must specify a valid JavaScript API Domain as part of this key's confi ...

  2. html5 input required oninvalid,为什么我的“ oninvalid”属性会让模式失败?

    尽管此问题的答案提供了很好的信息,但仍不足以满足我的需求.根据哪个有效性规则失败,我需要显示不同的消息.在其他示例中,所有验证失败均使用相同的验证失败消息. 表单对象的"有效性"属 ...

  3. HTML5 input 类型

    HTML5 Input 类型 HTML 4.01 与 HTML 5 之间的差异 以下类型是 HTML5 中的新类型:color, date, datetime, datetime-local, mon ...

  4. html5 规定输入字段,HTML5 Input属性详解

    本篇教程探讨了HTML5 Input属性详解,希望阅读本篇文章以后大家有所收获,帮助大家HTML5+CSS3从入门到精通 . < value 属性 value 属性规定输入字段的初始值: rea ...

  5. HTML5学习笔记 —— JavaScript基础知识

    HTML5学习笔记 -- JavaScript基础知识 标签: html5javascriptweb前端 2017-05-11 21:51 883人阅读 评论(0) 收藏 举报 分类: JavaScr ...

  6. atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97

    atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97 1. 实现html5化界面的要解决的策略1 1.1. Js交互1 1.2. 动态参 ...

  7. html5+调用safari,Safari浏览器不酷,HTML5无效元素; JavaScript是

    我使用JavaScript来生成一个图像对象,然后使用jQuery来改变它的属性,包括一个.load函数.在找到Safari(ver 5.0.5)的错误控制台(当最后不难发现时最令人沮丧)之后,我们发 ...

  8. java swing调用H5_atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97...

    atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97 1.实现html5化界面的要解决的策略 1.1.Js交互 Firefox与Chro ...

  9. HTML5期末大作业:在线音乐播放器网站设计——html5全屏的音乐列表播放器页面源码 HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设

    HTML5期末大作业:在线音乐播放器网站设计--html5全屏的音乐列表播放器页面源码 HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设 ...

  10. html语言面向对象,自学html5教程之JavaScript面向对象

    原标题:自学html5教程之JavaScript面向对象 1.对象是什么 面向对象编程(Object Oriented Programming,缩写为 OOP)是目前主流的编程范式. 它将真实世界各种 ...

最新文章

  1. Redis实战(2)安装和试用
  2. formdata.append加多个值_redis的五种数据结构和应用场景:微博微信点赞+加购物车等...
  3. linux内网安装git,一键安装GitLab7在RHEL6.4上
  4. Classification Example
  5. DB2 sql复制error sqlcode2038
  6. Redis简介(1)
  7. itext 7 设置页面大小_indesign页面设置技巧教程【indesign页面大小设置教程】
  8. Nginx源码阅读笔记-内存池的设计
  9. presto安装及入门
  10. JS实现图片上传并显示
  11. 【Python】使用Selenium实现淘宝抢单
  12. python改变图片透明度_Python PIL.Image之修改图片背景为透明
  13. mysql1682错误_ERROR 1682 (HY000)
  14. java 调用nc查询引擎_用友NC系统查询引擎应用心得
  15. 基于神经网络的语音频带扩展
  16. 特殊的空格 - ASCII(160)
  17. matlab把华氏度,MATLAB GUI实例1——摄氏度与华氏度的转换
  18. Mysql 查询锁表指令速查
  19. TYVJ 01034
  20. 粮食行业视频监控系统互联互通技术规范

热门文章

  1. mysql ndb存储引擎_ndb 存储引擎
  2. QT for Android 修改图标与名称
  3. QT<八> 绘图事件、绘图设备
  4. Problem F - Football Free Kick(数组1e9的插入和删除)
  5. QT 获取键盘组合键
  6. 强化学习(一):Q-learning,附源码解读
  7. 你的必备技能 —— 方法
  8. java vad,VAD和CNG的总结
  9. 如何用VBA制作工资条
  10. 短信验证码校验的实现