Quiero establecer el fondo del cuerpo sin jQuery.

jquery : $('body').css('background','red');

¿Por qué no funciona esto en JavaScript puro?

document.getElementsByTagName('body').style['background']  = 'red';

5

Hay muchas formas de establecer el color de fondo. Pero getElementsByTagName no devuelve un solo objeto. Es una colección de objetos

document.body.style.backgroundColor = "green"; // JavaScript

document.getElementsByTagName("body")[0].style.backgroundColor = "green"; // Another one

Ver la demo

2

No es la respuesta que estás buscando? Explore otras preguntas etiquetadas con javascript o haga su propia pregunta.