黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 JavaScript驗證API

JavaScript驗證API

更新時間:2022-02-18 10:55:36 來源:動力節點 瀏覽1035次

約束驗證 DOM 方法

Property Description
checkValidity() Returns true if an input element contains valid data.
setCustomValidity() Sets the validationMessage property of an input element.

如果輸入字段包含無效數據,則顯示一條消息:

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 屬性

Property Description
validity Contains boolean properties related to the validity of an input element.
validationMessage Contains the message a browser will display when the validity is false.
willValidate Indicates if an input element will be validated.

有效性屬性

輸入元素的有效性屬性包含許多與數據有效性相關的屬性:

Property Description
customError Set to true, if a custom validity message is set.
patternMismatch Set to true, if an element's value does not match its pattern attribute.
rangeOverflow Set to true, if an element's value is greater than its max attribute.
rangeUnderflow Set to true, if an element's value is less than its min attribute.
stepMismatch Set to true, if an element's value is invalid per its step attribute.
tooLong Set to true, if an element's value exceeds its maxLength attribute.
typeMismatch Set to true, if an element's value is invalid per its type attribute.
valueMissing Set to true, if an element (with a required attribute) has no value.
valid Set to true, if an element's value is valid.

例子

如果輸入字段中的數字大于 100(輸入的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(輸入的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>

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产综合影院 | 久久在现 | 特级毛片ww特级毛片w免费版 | 亚洲一区二区三区首页 | 国产一级αv片免费观看 | 欧美特黄一级视频 | 日本一区二区三区免费观看 | 国产精品天天影视久久综合网 | 老司机午夜精品视频你懂的 | 天天操丝袜 | 国产一区在线观看视频 | 色综合久久久高清综合久久久 | 激情综合色五月丁香六月亚洲 | 日韩欧美一区二区三区中文精品 | 日韩a无吗一区二区三区 | 亚洲国产中文在线 | 天天做天天爱天天爽 | 18av黄动漫在线观看 | 国产成人精品一区二区免费 | 老湿机福利影院 | 欧美一级夜夜爽 | 欧美日韩精品一区二区三区不卡 | 亚洲视频不卡 | 五月婷婷丁香色 | 欧美特级视频 | 国产一级特黄aa大片在线 | 成人精品视频在线 | 色综合天天操 | 在线免费观看污网站 | 欧洲一区麻豆文化传媒 | 免费黄色在线 | 黄a大片 | 黄色三级毛片网站 | 国产在线视频国产永久视频 | 三级网址日本 | aa级黄色大片 | 欧美色淫网站免费观看 | 九九精品视频在线播放8 | 国产高清在线精品一区免费97 | 久久精品国产91久久麻豆自制 | 黄色网久久 |