Thuộc tính formNoValidate của Input Submit trong HTML DOM dùng để thiết lập hoặc trả về giá trị thuộc tính formnovalidate của nút submit. Thuộc tính này chỉ định xem dữ liệu form có được validate hay không khi submit. Ghi đè thuộc tính novalidate của <form>. Giới thiệu trong HTML5 cho input type submit.
Cú pháp
Cú pháp để thiết lập thuộc tính formNoValidate:
submitObject.formNoValidate = true|false
true = không validate, false = validate (mặc định).
Ví dụ
Ví dụ minh họa cho thuộc tính formNoValidate:
<!DOCTYPE html> <html> <body>
<h1>Thuộc tính formNoValidate của Submit</h1>
<form id="FORM_1" action="/Sample.php" style="border:solid 2px green;padding:2px">
Tên người dùng: <input type="text" id="USR"> <br>
Vị trí: <input type="text" id="Loc"> <br><br>
<input type="submit" id="SUBMIT1" formnovalidate="false">
</form>
<p>Dữ liệu sẽ được validate khi submit bằng cách nhấn nút dưới đây</p>
<button onclick="formValidate()">VALIDATE</button>
<p id="Sample"></p>
<script>
function formValidate() {
document.getElementById("SUBMIT1").formNoValidate = false;
document.getElementById("Sample").innerHTML = "Giá trị formNoValidate hiện là false, dữ liệu form sẽ được validate khi submit";
}
</script> </body> </html>
Kết quả
Khi nhấn nút "VALIDATE", formNoValidate được thiết lập thành false, dữ liệu sẽ được validate.