Select the element in JavaScript

If you are like me and take jQuery for granted in your projects, you might sometimes forget the most basic stuff. Here is a small reminder of how to select the <body> element in JavaScript:

document.getElementsByTagName("body")[0]

So to answer your question, no, there is no shortcut. Select it just like any other element.

If you don’t have to keep Internet Explorer 7 users happy, you can also switch to the much better querySelector API. It’s not really different in this scenario, but it works a bit like jQuery’s query selector. It’s pretty safe to use in 2013.

document.querySelector("body")[0]

Leave a Reply

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax