Показать сообщение отдельно
  #7 (permalink)  
Старый 17.10.2011, 01:55
Профессор
Отправить личное сообщение для Триви Посмотреть профиль Найти все сообщения от Триви
 
Регистрация: 23.04.2010
Сообщений: 354

Сообщение от Gvozd Посмотреть сообщение
Триви,
тебе не кажется, что jQuery для такой задачи вовсе не нужен?
Да он вообще тогда не где не нужен )))

<script type="text/javascript">
window.onload = function() {
  var min = 5, inputs = document.getElementsByTagName('INPUT');
  for (var i=0; i<inputs.length; i++) {
    inputs[i].onblur = function() {
      var sib = this.nextSibling;
      if (sib.tagName=='SPAN') sib.parentNode.removeChild(sib);
      if (this.value.length < min) {
        var span = document.createElement('SPAN');
        span.innerHTML = ' слово должен содержат более ' + (min-1) + ' символов, гы :=)) ';
        this.parentNode.insertBefore(span, this.nextSibling);
      }
    }
  }
}
</script>

<form>
<input type='text' value='' /><br />
<input type='text' value='' /><br />
<input type='text' value='' /><br />
</form>
Ответить с цитированием