![](/img/trans.png)
[英]how do I access a HTML element from javascript using id,the html element belongs to another html document
[英]How do I get access to the <html> element in Javascript?
IE在頁面上顯示默認的滾動條,即使內容太短而不需要滾動條,該滾動條也會出現。
刪除此滾動條的典型方法(如果不需要)是將其添加到CSS中:
html {
height: 100%;
overflow: auto;
}
我正在嘗試在Javascript中做同樣的事情(在CSS中不需要這樣做),但是我似乎找不到找到訪問<html>
元素的方法。 我知道我可以使用document.body
訪問<body>
元素,但這似乎還不夠,我需要包裝<html>
元素。
有小費嗎?
您正在尋找document.documentElement
屬性。
我想出於完整性考慮,我將添加另一種訪問方式:
document.getElementsByTagName('html')[0];
顯然,這有點冗長,但是不管文檔的結構或標准模式如何,它總是可以使用的。
您還可以通過以下方式訪問HTML元素:
var html = document.body.parentNode;
alert(html.nodeName);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.