|| бей в бубен

Обработчик поля ввода поисковой формы

Все уже давно используют всякие красивости, реализуемые с помощью jQuery. Как вариант красивости - поле поисковой формы в котором по умолчанию введено слово "Поиск", а при клике на нем, то есть при получении полем фокуса, это слово пропадало бы. Вариант такого решения представлен ниже.

Скрипт стирает фразу в поле ввода (input value) при получении фокуса и возвращает ее обратно, если ничего не было введено. Реализован на jQuery

Этот скрипт полезен для обработки поля ввода поисковой формы.

<script type="text/javascript">
$(document).ready(function() {
  inp = $('.search form div.text input:last').val();
  $('.search form div.text input:last').focus(function() {
    inpf = $(this).val();
    if(inp==inpf){
      $(this).attr('value', '');
    }
  });
  $('.search form div.text input:last').blur(function() {   
    if($(this).attr('value')==''){
      $(this).attr('value', inp);
    }
  });
});
</script>