Alterar a cor de fundo em JavaScript

Ammar Ali 18 outubro 2021
Alterar a cor de fundo em JavaScript

Este tutorial irá discutir como alterar a cor de fundo usando a propriedade backgroundColor em JavaScript.

Altere a cor de fundo usando a propriedade backgroundColor em JavaScript

Podemos mudar a cor de fundo usando a propriedade backgroundColor em JavaScript. Para usar esta propriedade, você precisa obter o elemento cuja cor de fundo você deseja alterar e, em seguida, pode usar a propriedade backgroundColor para definir a cor de fundo.

Por exemplo, vamos criar uma página usando HTML e alterar a cor de fundo do corpo para verde usando a propriedade backgroundColor. Veja o código abaixo.

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    <script type="text/javascript">
        document.body.style.backgroundColor = 'green';
    </script>
</body>
</html>

Você também pode obter o elemento com o id ou nome da classe. Para obter um elemento usando seu id, você pode usar a função getElementById(). Para obter um elemento usando sua classe, você pode usar a função getElementsByClassName().

Por exemplo, vamos pegar um elemento por seu id e mudar sua cor de fundo usando a propriedade backgroundColor. Veja o código abaixo.

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    <p id='myID'>
        Hello Wold
    </p>
    <script type="text/javascript">
        document.getElementById('myID').style.backgroundColor = 'green';
    </script>
</body>
</html>

O código acima só mudará a cor de fundo do elemento com id myID e não a seção do corpo inteiro. Você também altera a cor de fundo de um elemento usando o código de cores de cores diferentes, em vez de alterá-lo usando o nome da cor.

Vamos escrever um código para alterar a cor de fundo de um texto usando um botão. Veja o código abaixo.

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
<button onClick="Mycolor()">Change Color</button>
<div id="myID">Hello World</div>
<script type='text/javascript'>
function Mycolor() {
var element = document.getElementById("myID");
element.style.backgroundColor='#900';
}
</script>
</body>
</html>

Neste código, você verá um botão e um texto. Quando você pressiona o botão, a cor de fundo do texto muda de acordo com a cor fornecida.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artigo relacionado - JavaScript Color