Thuộc tính mục tiêu HTML DOM Base được liên kết với phần tử HTML
Thuộc tính
Sau đây là các giá trị cho các thuộc tính đích -
Giá trị thuộc tính | Mô tả |
---|---|
_blank | Để mở liên kết trong cửa sổ mới. |
_self | Để mở liên kết trong cùng một khung mà nó đã được nhấp vào. Tôi là hành vi mặc định. |
_parent | Để mở liên kết trong bộ khung chính. |
_top | Để mở liên kết trong toàn bộ phần nội dung của cửa sổ. |
tên khung | Để mở liên kết trong tên khung được chỉ định. |
Cú pháp
Sau đây là cú pháp cho -
Trả lại thuộc tính đích -
baseObject.target
Đặt thuộc tính mục tiêu -
baseObject.target = "_blank|_self|_parent|_top|framename"
Ví dụ
Hãy để chúng tôi xem một ví dụ cho thuộc tính đích HTML DOM -
<!DOCTYPE html> <html> <head> <base id="Base" target="newframe1" href="https://www.example.com"></head> <body> <p>Click the below button to get the target attribute value</p> <button onclick="getTarget()">GET TARGET</button> <p>Click the below button to set the target attribute value</p> <button onclick="setTarget()">SET TARGET</button> <p id="Sample"></p> <script> function getTarget() { var x = document.getElementById("Base").target; document.getElementById("Sample").innerHTML = "Base target for all links is: " + x; } function setTarget(){ document.getElementById("Base").target="_blank" document.getElementById("Sample").innerHTML="Target has been changed from newframe1 to _blank" } </script> </body> </html>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Khi nhấp vào NHẬN MỤC TIÊU -
Khi nhấp vào ĐẶT MỤC TIÊU -
Trong ví dụ trên -
Đầu tiên chúng ta đã tạo hai nút GET TARGET và SET TARGET để thực thi các hàm getTarget () và setTarget () tương ứng -
<button onclick="getTarget()">GET TARGET</button> <button onclick="setTarget()">SET TARGET</button>
Hàm getTarget () nhận phần tử có id “Base” là phần tử
function getTarget() { var x = document.getElementById("Base").target; document.getElementById("Sample").innerHTML = "Base target for all links is: " + x; }
Hàm setTarget () nhận phần tử có id “Base” là phần tử