Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Thuộc tính frameElement của Window trong HTML DOM


Thuộc tính frameElement của đối tượng Window trong HTML DOM trả về một phần tử HTML tương ứng với cửa sổ mà nó được nhúng vào, chẳng hạn như <embed>, <iframe>, hoặc <object>.

Cú pháp

Trả về phần tử nhúng cửa sổ:

window.frameElement

Ví dụ

Ví dụ minh họa thuộc tính HTML DOM Window frameElement:

<!DOCTYPE html> <html> <head> <title>HTML DOM Window frameElement</title> <style>    * {       padding: 2px;       margin:5px;    }    form {       width:70%;       margin: 0 auto;       text-align: center;    }    input[type="button"] {       border-radius: 10px; </style> </head> <body>    <form>       <fieldset>          <legend>HTML-DOM-Window-frameElement</legend>          <input id="urlSelect" type="url" placeholder="Nhập URL...">          <input type="button" value="Đi đến" onclick="goToURL()">          <div id="divDisplay"></div>       </fieldset>    </form>    <script>    var urlSelect = document.getElementById("urlSelect");    var divDisplay = document.getElementById("divDisplay");    function goToURL() {       if(window.frameElement){          window.frameElement.src=urlSelect.value;          divDisplay.textContent = 'Cửa sổ hiện tại được nhúng';       }       else          divDisplay.textContent = 'Cửa sổ hiện tại không được nhúng';       }    </script> </body> </html>

Kết quả

Nhấn nút „Đi đến“ với trường URL đã đặt:

Thuộc tính frameElement của Window trong HTML DOM

Đã thay đổi nguồn của phần tử nhúng:

Thuộc tính frameElement của Window trong HTML DOM