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';
Pedido
Visto60k veces
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
document.getElementsByTagName('div')[0].style.backgroundColor="RED";
<div>sample</div>
1
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
2
getElementsByTagName
no devuelve un solo elemento, sino una colección.
Prueba esto:
document.getElementsByTagName('body')[0].style.backgroundColor="red";
lang-js
Deja una respuesta