5
目前有什麼方法可以在2個字段之間進行比較檢查,以檢查它們是否匹配或不匹配HTML5驗證?或者你將不得不編寫自己的Javascript來做到這一點?HTML5驗證和字段比較
目前有什麼方法可以在2個字段之間進行比較檢查,以檢查它們是否匹配或不匹配HTML5驗證?或者你將不得不編寫自己的Javascript來做到這一點?HTML5驗證和字段比較
這種檢查無法使用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>
我不認爲這是可以做到。看看這個主題:http://stackoverflow.com/questions/9142527/can-you-require-two-form-fields-to-match-with-html5 –