JavaScript-CSS: Eventos onBlur e onFocus

Este post foi criado em resposta a um email que recebemos.

Como alterar as cores do texto digitado conforme o evento?

O código abaixo é complemento do seguinte post.

<input value="digite aqui" type="text"
 onblur="if(this.value == '') {this.value = 'digite aqui';this.style.color='#000000'}" 
 onfocus="if(this.value == 'digite aqui') {this.value = '';this.style.color='#FF0000'}" 
/>

Explicando:

– Quando o campo receber o foco a cor muda para #FF0000 (vermelho).
– Se o campo estiver em branco, quando perder o foco, aparece novamente o texto e a cor volta a ficar #000000 (preto).

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *