Показать сообщение отдельно
  #1 (permalink)  
Старый 17.01.2012, 15:28
Интересующийся
Отправить личное сообщение для W1nD Посмотреть профиль Найти все сообщения от W1nD
 
Регистрация: 19.04.2011
Сообщений: 15

Проблемы с this
$(document).ready(function() {
  $(':text').change(function(e){
      var c = e.target;
      console.log(c);
   })
})

Аналогично:
$(document).ready(function() {
  $(':text').change(function(e){      
      console.log(this);
   })
})

Два данных кода работают нормально, получают обьект. Как только я пытаюсь получить значение <input type="text" value=""> используя данную конструкцию
$(document).ready(function() {
  $(':text').change(function(e){      
      console.log(this.val());
   })
})

Выдает ошибку:
Uncaught TypeError: Object #<HTMLInputElement> has no method 'val' Подскажите в чем проблема?
Ответить с цитированием