Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.04.2019, 21:37
Аспирант
Отправить личное сообщение для xintrea Посмотреть профиль Найти все сообщения от xintrea
 
Регистрация: 02.01.2011
Сообщений: 56

Не могу прочитать актуальное значение текстового поля в jQuery
Есть текстовое поле:

Код:
<input id="itemDescript" name="itemDescript" type="text" value="This is value" class="form-control">

Я пытаюсь прочитать его значение (атрибут value) после редактирования и после ухода курсора из этого поля:

Код:
$('#itemDescript').bind('focusout',function(event) {
    
    var value=$('#itemDescript').attr('value');
    
    window.alert('Send value '+value);
}

Но в результате получаю неизмененное значение:

Код:
Send value This is value

Вопрос: а как через jQuery и биндинг получить новое значение?
Ответить с цитированием
  #2 (permalink)  
Старый 11.04.2019, 21:43
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Это не атрибут, а свойство

var value= $('#itemDescript').val();

Но зачем же так в обработчике, достаточно this.value.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Значение поля DIV по ID vah-smile Элементы интерфейса 15 17.03.2014 00:30
Как с помощью AJAX изменить значение поля. wayzer Элементы интерфейса 9 16.09.2012 17:06
значение текстового поля после CKeditor styleroom Events/DOM/Window 2 24.08.2012 13:05
Значение поля до его изменения MCTrane Общие вопросы Javascript 4 18.01.2011 15:29
Скрипт калькулятора (не могу добавить еще одно значение) Jee_Day Я не знаю javascript 2 22.05.2009 13:19