当前位置:   article > 正文

HTML多选验证js函数,JavaScript 验证 API

html js checkvalidity()

可能是我理解能力比较差,没看懂 checkValidity()。

这个函数具体的意思是什么,后来查阅到了一个比较靠谱的答案。留下证据,以备像我一样笨的后人浪费时间。

HTMLSelectElement.checkValidity()会检查元素是否有任何输入约束条件,并且检查值是否符合约束条件。 如果值是不符合约束条件的,浏览器就会在该元素上触发一个可以撤销的 invalid 事件。

初步理解为。该函数里面有两个值,默认判断值为 ture,可以修改为 flash。如有不对,希望指正。

以下是我测试的代码:

function myFunction() {

var x = document.getElementById("nu");

x.setCustomValidity("");//使用前先取消自定义,否则下次点击checkValidity总返false

if (x.checkValidity() == false) {

x.setCustomValidity("错误");

document.getElementById("demo").innerHTML = x.validationMessage;

}

else {

x.setCustomValidity("正确");

document.getElementById("demo").innerHTML = x.validationMessage;

}

}

萌新

萌新

492***433@qq.com2年前 (2019-01-29)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/110831
推荐阅读
相关标签
  

闽ICP备14008679号