簡體   English   中英

HTML5驗證和字段比較

[英]HTML5 validation and field comparison

目前有沒有辦法在兩個字段之間進行比較檢查,以檢查它們是否匹配或在HTML5驗證中不匹配? 或者你必須編寫自己的Javascript來做到這一點?

使用HTML5無法完成那種檢查。

不完全是HTML5驗證,但有一點JavaScript可以解決問題,以下是關於您的問題的一般示例:

<form method="post" enctype="multipart/form-data" action="Your_Action_Page.php">
<p>Password:</p>
<input name="password" required="required" type="password" id="password" />
<p>Confirm Password:
</p>
<input name="password_confirm" required="required" type="password" id="password_confirm" oninput="check(this)"  />
<script language='javascript' type='text/javascript'>
function check(input) {
if (input.value != document.getElementById('password').value) {
input.setCustomValidity('Password Must be Matching.');
} else {
// input is valid -- reset the error message
input.setCustomValidity('');
}
}
</script>
<br /><br />
<input type="submit" />
</form>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM