Computer >> Máy Tính >  >> Lập trình >> HTML

HTML DOM Input Submit form Thuộc tínhNoValidate

Thuộc tính HTML DOM Input Submit formNoValidate được sử dụng để thiết lập hoặc trả về giá trị thuộc tính formNoValidate của nút gửi. Thuộc tính formNoValidate được sử dụng để cho biết liệu dữ liệu biểu mẫu có được xác thực hay không khi được gửi đến máy chủ. Nó ghi đè thuộc tính novalidate của phần tử

. Thuộc tính này được giới thiệu trong HTML5 cho phần tử đầu vào với loại gửi.

Sau đây là cú pháp cho -

Đặt thuộc tính formNoValidate -

submitObject.formNoValidate = true|false

Ở đây, true chỉ định dữ liệu biểu mẫu không được xác thực trong khi false biểu thị dữ liệu phải được xác thực. Giá trị mặc định cho giá trị này là false.

Ví dụ

Chúng ta hãy xem một ví dụ cho thuộc tính Input Submit formNoValidate -

<!DOCTYPE html>
<html>
<body>
<h1>Submit formNoValidate property</h1>
<form id="FORM_1" action="/Sample.php" style="border:solid 2px green;padding:2px">
UserName: <input type="text" id="USR"> <br>
Location: <input type="text" id=“Loc”> <br><br>
<input type="submit" id="SUBMIT1" formnovalidate=false>
</form>
<p>Data will be validated on being submitted by clicking the below button</p>
<button onclick="formValidate()">VALIDATE</button>
<p id="Sample"></p>
<script>
   function formValidate() {
      document.getElementById("SUBMIT1").formNoValidate=false;
      document.getElementById("Sample").innerHTML = "The formNoValidate value is now set to false and the form data will be validated now on submitting.";
   }
</script>
</body>
</html>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

HTML DOM Input Submit form Thuộc tínhNoValidate

Khi nhấp vào nút HỢP LỆ -

HTML DOM Input Submit form Thuộc tínhNoValidate