Javascript 修改 input 验证提示

简介: 版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82876619 ...
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82876619

HTML5 为 form 中的 input 提供了一系列的验证提示,通过 Javascript 可以对验证提示的内容进行自定义

更多精彩

定义一个 input 标签,并添加 required 属性

<input type="text" name="username" required>

定义一个方法,使用 setCustomValidity() 方法添加自定义的验证提示内容

<script type="text/javascript">
function checkInput(input) {
    if (input.value.length < 20) {
        input.setCustomValidity("输入内容不得少于20个字符");
    } else {
        input.setCustomValidity("");
    }
}
</script>

在 input 标签中添加 invalid 属性,指定调用前续方法,并传入当前输入框

<input type="text" name="username" oninvalid="checkInput(this)" required>
目录
相关文章
|
6月前
|
JSON 算法 安全
Nest.js JWT 验证授权管理
Nest.js JWT 验证授权管理
155 3
Nest.js JWT 验证授权管理
|
6月前
egg.js 24.18参数验证
egg.js 24.18参数验证
77 0
egg.js 24.18参数验证
|
2月前
|
移动开发 JavaScript 前端开发
JavaScript:验证输入
【9月更文挑战第02天】
45 6
|
5月前
|
JavaScript 前端开发
JS如何配合input框实现模糊搜索
JS如何配合input框实现模糊搜索
171 2
|
2月前
|
JavaScript 前端开发 API
JavaScript 验证 API
JavaScript 验证 API
28 2
|
3月前
|
编解码 JavaScript 前端开发
JS逆向浏览器脱环境专题:事件学习和编写、DOM和BOM结构、指纹验证排查、代理自吐环境通杀环境检测、脱环境框架、脱环境插件解决
JS逆向浏览器脱环境专题:事件学习和编写、DOM和BOM结构、指纹验证排查、代理自吐环境通杀环境检测、脱环境框架、脱环境插件解决
110 1
|
3月前
|
前端开发 微服务 API
微服务浪潮下的JSF革新:如何在分散式架构中构建统一而强大的Web界面
【8月更文挑战第31天】随着微服务架构的兴起,企业将应用拆分成小型、独立的服务以提高系统可维护性和可扩展性。本文探讨如何在微服务架构下构建和部署JavaServer Faces (JSF) 应用,通过RESTful服务实现前后端分离,提升灵活性和适应性。
59 0
|
3月前
|
存储 JavaScript 前端开发
js登陆验证
js登陆验证
37 0
|
3月前
|
JSON JavaScript 前端开发
使用js实现input框的模糊搜索
使用js实现input框的模糊搜索
32 0
|
3月前
|
JavaScript 前端开发
在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟
这篇文章介绍了如何在JavaScript中使用正则表达式来验证时间字符串的格式(小时和分钟),并提供了将时间字符串转换为JavaScript Date对象的示例代码及其测试结果。