大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

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

JavaScript驗證API

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

約束驗證 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>

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久久久久毛片免费播放 | 四虎影视永久地址www成人污 | 色女人久久 | 伊人中文在线 | 九九九色视频在线观看免费 | 亚洲字幕久久 | 91视频看 | 日日噜噜夜夜狠视频免费 | 玖玖成人 | 欧美日韩亚洲综合在线一区二区 | 深夜在线观看网站 | 国产一级影视 | 欧美手机手机在线视频一区 | 在线观看www.| 免费一级a毛片在线播放视 免费一级成人毛片 | 亚洲精品蜜桃久久久久久 | 一级做a爱片特黄在线观看免费看 | 牛牛影视在线 | 手机看片福利盒子久久青 | 毛片免费高清免费 | 日本不卡视频在线视频观看 | 国产综合久久久久久鬼色 | 亚洲欧美精品一区 | 亚洲精品久久婷婷爱久久婷婷 | 深夜在线网址 | 久久久久久久一线毛片 | 精品久久久久久18免费看 | 日日干日日操日日射 | 99久久99久久久精品齐齐鬼色 | 四虎影院在线观看网站 | 欧美色p| 成人国产一区二区三区 | 奇米影视狠狠 | 国内精品免费一区二区三区 | 福利视频不卡 | 成年人视频黄色 | 久久99精品久久久久久园产越南 | 久久精品女人毛片国产 | 综合亚洲精品一区二区三区 | 中文字幕精品视频在线 | 一区二区在线免费观看 |