Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.02.2020, 11:45
Аспирант
Отправить личное сообщение для izumov Посмотреть профиль Найти все сообщения от izumov
 
Регистрация: 05.05.2019
Сообщений: 72

почему событие change элемента input text передает""?
мой код

$('#login').change(function()
{
 
log=this.value;
....
}

исходное состояние- элемент пуст. Ввожу туда информацию , перехожу на другой элемент событие срабатывает но в переменной
log не введенное значение а пустая строка. Почему та кпроисходит? Как мне получить введенное значение?
Ответить с цитированием
  #2 (permalink)  
Старый 13.02.2020, 12:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

izumov,
вы что-то не договариваите ...
<!DOCTYPE html>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

  <script>
$(function() {
$('#login').change(function()
{

log=this.value;
alert(log);
})

});
  </script>
</head>
<body>
<input type="text" id="login">
</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 13.02.2020, 15:02
Аспирант
Отправить личное сообщение для izumov Посмотреть профиль Найти все сообщения от izumov
 
Регистрация: 05.05.2019
Сообщений: 72

все так как я говорю и было а вот такой код
$('#login').change(function()
{
log=$(this).val();

работает так как нужно передавая в переменную введенное значение
Ответить с цитированием
  #4 (permalink)  
Старый 14.02.2020, 08:05
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

Сообщение от izumov
все так как я говорю и было
Так примера ты так и не привел...
А тебе четко показали на примере, что такое не возможно.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
input file событие change не корректная работа в ie8 biryuk Internet Explorer 0 11.04.2014 18:33
Ширина поля input text в зависимости от количества символов rekon87 (X)HTML/CSS 7 14.06.2013 22:55
Плагин для Chrome. Анти - мат. Проблема с обновлением. Pacman Javascript под браузер 3 31.05.2013 21:40
Плагин для Chrome. Анти - мат. Проблема с обновлением. timedo Общие вопросы Javascript 1 30.05.2013 12:28
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27