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

Phương thức HTML DOM isDefaultNamespace ()

Phương thức HTML DOM isDefaultNamespace () trả về giá trị boolean (true / false) nếu không gian tên được chỉ định có phải là mặc định hay không.

Lưu ý - Một nút phần tử kế thừa không gian tên của nút mẹ của nó, do đó, tất cả các phần tử trong tài liệu XHTML đều có không gian tênURI "https://www.w3.org/1999/xhtml".

Cú pháp

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

Gọi isDefaultNamespace ()

document.documentElement.isDefaultNamespace("nameSpaceURI")

Ví dụ

Hãy để chúng tôi xem một ví dụ cho isDefaultNamespace () phương pháp -

<!DOCTYPE html>
<html>
<head>
<title>isDefaultNamespace()</title>
<style>
   form {
      width:70%;
      margin: 0 auto;
      text-align: center;
   }
   * {
      padding: 2px;
      margin:5px;
   }
   input[type="button"] {
      border-radius: 10px;
   }
</style>
</head>
<body>
<form>
<fieldset>
<legend>isDefaultNamespace( )</legend>
<label for="textSelect">URI:
<input type="url" size="25" id="textSelect" placeholder="https://www.abc.com">
</label><br>
<input type="button" onclick="confirmNameSpace()" value="Check">
<div id="divDisplay"></div>
</fieldset>
</form>
<script>
   var divDisplay = document.getElementById("divDisplay");
   var inputText = document.getElementById("textSelect");
   divDisplay.textContent = 'NOTE: Check if specified URI is DefaultNamespace';
   function confirmNameSpace() {
      if(document.documentElement.isDefaultNamespace(textSelect.value))
         divDisplay.textContent = 'Above given namespace is default';
      else
         divDisplay.textContent = 'Above given namespace is not default';
   }
</script>
</body>
</html>

Đầu ra

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

Trước khi nhấp vào ‘Kiểm tra’ nút -

Phương thức HTML DOM isDefaultNamespace ()

Sau khi nhấp vào ‘Kiểm tra’ nút có đầu vào không hợp lệ -

Phương thức HTML DOM isDefaultNamespace ()

Sau khi nhấp vào ‘Kiểm tra’ nút có đầu vào hợp lệ -

Phương thức HTML DOM isDefaultNamespace ()