textarea - да мига

CaTaHuK

Registered
Как да направя така, че когато имам textarea примерно фона е бял и при всяко натискане на клавиш от клавиятурата фона да става черен и като спра да натискам клавишите фона отново да става бял.

Преди много много отдавна на Impulse.bg textarea-та за писане на коментари беше така направена.


Благодаря предварително (+1) :?:
 
Код:
<script type="text/javascript">
var el;
var changeTimeout;
function changeBackground(id) {
el = document.getElementById(id);
el.style.backgroundColor = "#000";
changeTimeout = setTimeout("el.style.backgroundColor = '#fff'",500);
}
</script>
<textarea onkeyup="changeBackground(this.id)" onkeydown="changeBackground(this.id)" id="chng"></textarea>
Подобно? :idea:
 
Може би това :)
Код:
<html>
<head>
<style>
textarea {
	color: white;
	background-color: #282828;
	font: 19pt serif;
	font-weight: bold;
	letter-spacing: 2px;
}

textarea:focus {
	background-color: red;
	color: black;
}
</style>
</head>

<body>
<textarea name="styled-textarea" onkeyup="this.style.backgroundColor='orange';"  onkeydown="this.style.backgroundColor='green';" cols="50" rows="5">
Enter your comment here...
</textarea>
</body>

</html>
 

Back
Горе