Показать сообщение отдельно
  #1 (permalink)  
Старый 27.10.2011, 11:49
Аватар для Viral
Профессор
Отправить личное сообщение для Viral Посмотреть профиль Найти все сообщения от Viral
 
Регистрация: 26.04.2011
Сообщений: 472

.val или .attr("value") и условие
Здравствуйте!

<script>
      $(".text").focusin(function(){
        $(this).val("");
      });
</script>  


<input type="text" class="text" value="Убить всех человеков">


При получении такстовым полем фокуса value слетает...
А сделать наоборот никак не могу...
Необходимо прописать условие: если value пустое, при потере фокуса поставить "Убить всех человеков" если value отлично от пустого, то ничего не делать.

Сделал абсолютно глупо, но по другому пока не умею...

$(".text").focusout(function(){
if
($(this).val(""))
{$(this).attr("value", "123")}
else
{$(this).attr("value", ""+$(this).val("")+"")}
});


а как правильно надо было?
Ответить с цитированием