Скрипт по смене стиля в зависимости от содержимого тега
Ребята, срочно требуется ваша помощь. Я недавно только начал заниматься скриптами, и многое для меня ещё незнакомо. А задача встала, котороя требует решения. Если есть возможность помогите со скриптом и, если возможно, с описанием комментариев, чтобы понять почему скрипт такой какой есть, и что откуда взялось.. Если есть решение на jQuery - это будет очень здорово..
Есть такой код.
<form action="" method="post" name="form_name" id="form_name">
<label for="name">Никнейм:
<div style=" background-color:#F00; height:20px" class="d1">
<span style="line-height:20px; color:#FFF"></span>
</div>
</label>
<br>
<input name="name" id="name" type="text" size="30" value=''>
</form>
Изначально див с классом d1 имеет стиль display:none. Когда в поле вносится информация, то, если она неправильна, внутри span появляется текст с описанием ошибки (этот скрипт из интернета есть).
В этот момент, когда в спане length > 2 див с классом d1 должен поменять стиль на display:block
Если есть здесь те, для кого это как семечки, помогите с решением.
Заранее, спасибо!
|