Body a documentElement v JS

Obě konstrukce jsou zkratky pro výběr elementu <body>, respektive <html>. Vrací totéž co příslušně použité getElementsByTagName metody.

Podpora v prohlížečích

Na diskusi se objevilo podezření, že document.body nefunguje správně v Internet Exploreru. Není tomu tak.

  • Výběr elmentu <body> funguje pomocí document.body ve všech běžných prohlížečích stejně jako document.getElementsByTagName("body")[0].

  • Obdobně pro výběr <html> funguje document.documentElement ve všech běžných prohlížečích stejně jako document.getElementsByTagName("html")[0].

Nezávisle na vykreslovacích režimech.

Využití

Zápisy document.body a document.documentElement jsou kratší než getElement* metody. Jinak je celkem jedno, co se použije.

To je všechno. Líbil se vám článek a chcete se dozvědět, až vyjde další?

Sledujte:

 

Připomínky mi pište do komentářů ↓

Jak vytvořit WYSIWYG editor

Vlastní jednoduchý WYSIWYG editor

Chceme-li na webu zadávat text a běžná <textarea> už nestačí, řešením je napsat si vlastní WYSIWYG editor.

Detekce zapnutého JavaScriptu

Zapnutý a vypnutý JavaScript

Jak na webové stránce detekovat zapnuté nebo vypnuté skriptování.

CSS vyhledávání a filtrování

CSS vyhledávání a filtrování obsahu

Jak pomocí CSS se špetkou JS filtrovat obsah stránky nebo na ní vyhledávat.

Upozornění před opuštěním stránky

Upozornění před zavřením stránky

Javascriptová událost onbeforeunload umožňuje pozastavit uzavření/obnovení stránky.

Plynulý přesun focusu

Plynulý přesun focusu

Plynulé přesouvání focusu mezi jednotlivými položkami formuláře.

Komentáře