广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >JavaScript怎么验证API约束和验证DOM
  • 197
分享到

JavaScript怎么验证API约束和验证DOM

2024-04-02 19:04:59 197人浏览 安东尼
摘要

这篇文章主要介绍“javascript怎么验证api约束和验证DOM”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript怎么验证API约束和验证DOM

这篇文章主要介绍“javascript怎么验证api约束和验证DOM”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript怎么验证API约束和验证DOM”文章能帮助大家解决问题。

JavaScript 验证API中checkValidity使用

属性 描述

checkValidity() 如果 input 元素包含有效数据,则返回 true。

setCustomValidity() 设置 input 元素的 validationMessage 属性。

如果输入字段包含无效数据,则显示一条消息:

checkValidity() 方法

<input id="id1" type="number" min="100" max="300" required>

<button onclick="myFunction()">OK</button>

<p id="demo"></p>

<script>

function myFunction() {

  const inpObj = document.getElementById("id1");

  if (!inpObj.checkValidity()) {

    document.getElementById("demo").innerhtml = inpObj.validationMessage;

  }

}

</script>

约束验证 DOM 属性

属性 描述

validity 包含与输入元素有效性相关的布尔属性。

validationMessage 包含当有效性为 false 时浏览器将显示的消息。

willValidate 指示是否将验证 input 元素。

有效性属性

input 元素的有效性属性包含许多与数据有效性相关的属性:

属性 描述

customError 如果设置了自定义有效性消息,则设置为 true。

patternMismatch 如果元素的值与其 pattern 属性不匹配,则设置为 true。

rangeOverflow 如果元素的值大于其 max 属性,则设置为 true。

rangeUnderflow 如果元素的值小于其 min 属性,则设置为 true。

stepMismatch 如果元素的值对其 step 属性无效,则设置为 true。

tooLong 如果元素的值超过其 maxLength 属性,则设置为 true。

typeMismatch 如果元素的值对其 type 属性无效,则设置为 true。

valueMissing 如果元素(具有 required 属性)没有值,则设置为 true。

valid 如果元素的值有效,则设置为 true。

实例

如果输入字段中的数字大于 100(input 元素的 max 属性),则显示一条消息:

rangeOverflow 属性

<input id="id1" type="number" max="100">

<button onclick="myFunction()">OK</button>

<p id="demo"></p>

<script>

function myFunction() {

  let text = "Value OK";

  if (document.getElementById("id1").validity.rangeOverflow) {

    text = "Value too large";

  }

}

</script>

如果输入字段中的数字小于 100(input 元素的 min 属性),则显示一条消息:

rangeUnderflow 属性

<input id="id1" type="number" min="100">

<button onclick="myFunction()">OK</button>

<p id="demo"></p>

<script>

function myFunction() {

  let text = = "Value OK";

  if (document.getElementById("id1").validity.rangeUnderflow) {

    text = "Value too small";

  }

}

</script>

关于“JavaScript怎么验证API约束和验证DOM”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网VUE频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: JavaScript怎么验证API约束和验证DOM

本文链接: https://www.lsjlt.com/news/89459.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaScript怎么验证API约束和验证DOM
    这篇文章主要介绍“JavaScript怎么验证API约束和验证DOM”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript怎么验证API约束和验证DOM...
    99+
    2022-10-19
  • 如何约束验证DOM
    本文小编为大家详细介绍“如何约束验证DOM”,内容详细,步骤清晰,细节处理妥当,希望这篇“如何约束验证DOM”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。   约束验证 DOM...
    99+
    2022-10-19
  • JavaScript约束验证DOM属性实例分析
    这篇“JavaScript约束验证DOM属性实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看...
    99+
    2022-10-19
  • JavaScript怎么验证API
    今天小编给大家分享一下JavaScript怎么验证API的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。约束验证 DOM 方法...
    99+
    2023-06-26
  • DB2数据库怎么添加验证约束
    小编给大家分享一下DB2数据库怎么添加验证约束,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  DB2数据库如何添加验证约束  ...
    99+
    2022-10-18
  • HTML5如何利用约束验证API来检查表单的输入数据
    这篇文章将为大家详细讲解有关HTML5如何利用约束验证API来检查表单的输入数据,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。HTML5对于表单有着极大程度的优化,无论是...
    99+
    2022-10-19
  • javascript怎么制作验证码
    本篇内容介绍了“javascript怎么制作验证码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • JavaScript是怎么验证URL的
    本篇内容主要讲解“JavaScript是怎么验证URL的”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript是怎么验证URL的”吧!URL验证URL验证的存在是为了加强安全,防止可...
    99+
    2023-07-05
  • javascript怎么实现Host验证
    近年来,随着互联网技术的不断发展和网络安全的日益重要,越来越多的网站开始使用一些验证机制来保护自己的数据安全。其中,验证 Host 通常是最基本的一种。什么是 Host?首先,我们需要了解一下 Host 是什么意思。在计算机网络中,Host...
    99+
    2023-05-14
  • JavaScript表单验证怎么完成
    本文小编为大家详细介绍“JavaScript表单验证怎么完成”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript表单验证怎么完成”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学...
    99+
    2022-10-19
  • JavaScript怎么实现表单验证
    这篇文章主要介绍“JavaScript怎么实现表单验证”,在日常操作中,相信很多人在JavaScript怎么实现表单验证问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScript怎么实现表单验证”的疑...
    99+
    2023-07-02
  • php api 安全验证失败怎么办
    本文操作环境:Windows7系统、PHP7.1、Dell G3。php api 安全验证失败怎么办?php的api接口在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般...
    99+
    2020-07-26
    php接口安全
  • Javascript中怎么实现表单验证
    这篇文章将为大家详细讲解有关Javascript中怎么实现表单验证,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.表单项不能为空: ﹤ scri...
    99+
    2022-10-19
  • 怎么用javascript实现前端验证
    本教程操作环境:Windows10系统、javascript1.8.5版本、Dell G3电脑。怎么用javascript实现前端验证?使用Javascript进行前端验证:设计简单的用户注册页面,其中包括“请输入密码”和“请再次输入密码”...
    99+
    2023-05-14
    验证 JavaScript
  • php api安全验证失败怎么解决
    这篇文章主要介绍“php api安全验证失败怎么解决”,在日常操作中,相信很多人在php api安全验证失败怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php api安全验证失败怎么解决”的疑惑有所...
    99+
    2023-06-21
  • 怎么用JavaScript实现滑块验证码
    本篇内容主要讲解“怎么用JavaScript实现滑块验证码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用JavaScript实现滑块验证码”吧!效果:鼠标在底部滑块上按下按住不松拖动可以移...
    99+
    2023-06-25
  • javascript中怎么验证form表单数据
    javascript中怎么验证form表单数据,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。直接po截图和代码下面是Check...
    99+
    2022-10-19
  • JavaScript中怎么生成随机验证码
    这篇文章将为大家详细讲解有关JavaScript中怎么生成随机验证码,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。利用canvas制作一个随机验证码:  1...
    99+
    2022-10-19
  • JavaScript怎么实现输入验证判断
    这篇文章主要讲解了“JavaScript怎么实现输入验证判断”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript怎么实现输入验证判断”吧! ...
    99+
    2022-10-19
  • JavaScript怎么实现页面动态验证码
    小编给大家分享一下JavaScript怎么实现页面动态验证码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!效果图: 实现思路:把数字和字母放到一个数组中...
    99+
    2023-06-14
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作