изменения цвета input
Здравствуйте. помогите
есть input, изначально, он должен быть жёлтеньким, как только кликнули внутрь него input должен стать сереньким, если пользователь что то напечатал внутри и убрал от туда курсор,input становится обычным белым, если убрал курсор, но ничего не напечатал внутри остаётся жёлтым.
.inp {
background-color: #fbfae1;
}
.inp:focus {
background-color:#F0F0F0;
}
<input class="inp" style="width: 523px;" type="text" name="name" />
|
ami_moor,
:-?
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<style
type="text/css">
.inp{background:#fbfae1}
.inp:focus{background:#F0F0F0}
.text{background:#FFF}
</style>
</head>
<body>
<input class="inp" style="width: 523px;" type="text" name="name" onblur="this.className = this.value ? 'text' : 'inp'" />
</body>
</html>
|
| Часовой пояс GMT +3, время: 04:08. |