Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
Веб-мастер
 Аватар для Maksimchikfull
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674

onChange без потери фокуса

27.02.2012, 02:10. Показов 3150. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго всем времени суток!

Дело такое. По имени материала понятно что мне надо. К примеру, <select> нормально работает когда идет изменение. А вот когда в поле добавить/убрать символ. Так 0% эффекта того, что оно реагирует на ф-ию. Хелпми. Исходников для этого точно не надо.

+1

Добавлено через 9 минут
Все. Нашол. Пасибо за потраченое время.

onKeyPress=""

Добавлено через 35 минут
Хелпми, видимо я что-то упустил. Я пытался использовать onKeyPress, onKeyUp и onKeyDown. Но оно срабатывает(посылает запрос ajax'ом). =(

JavaScript
1
2
3
4
5
6
7
function CheckLogin(){
    var val = document.getElementById('login').value;
    if(val != ""){
        $.post("ajax/index.php",{val: val},function(result){eval(result);});
        return false;
    }
}
HTML5
1
<p><input name='login' id='login' type='text' value='$login' size='25' maxlength='20' OnKeyDown='CheckLogin();'><span id='ilogin'></span></p>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2012, 02:10
Ответы с готовыми решениями:

Как вставить код в инпут, без потери уже имеющегося текста, при клике по картинке?
Добрый день. Подскажите пожалуйста как вставить код в инпут, без потери уже имеющегося текста, при клике по картинке?

Обработка событий получения и потери фокуса
код аписал такой: $(document).ready(function(){ $(&quot;#login&quot;).bind({ &quot;focus&quot;:function(){ ...

После потери фокуса данные не записываются в глобальную переменную
Здравствуйте! В общем, есть TextArea куда заносятся числы, от 500 до 20 000. После потери фокуса у textarea данные должны записаться в...

2
 Аватар для Theoryofgames
254 / 238 / 50
Регистрация: 20.12.2011
Сообщений: 707
27.02.2012, 09:08
Цитата Сообщение от Maksimchikfull Посмотреть сообщение
Хелпми, видимо я что-то упустил. Я пытался использовать onKeyPress, onKeyUp и onKeyDown. Но оно срабатывает(посылает запрос ajax'ом). =(
А что в этом удивительного? В вашем случае при каждом нажатии кнопки (onKeyDown) вызывается функция CheckLogin.

допустим вы вводите Pasha
Ввели P - пошел запрос с val = P, нажали a пошел запрос с val = Pa и т.д.

Если вам надо, чтобы это работало допусти только при нажатии Enter, то в функции CheckLogin вы должны поставить проверку на то, что KeyCode нажатой клавиши равен клавише Enter(не помню какой там он).
1
Веб-мастер
 Аватар для Maksimchikfull
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
27.02.2012, 11:54  [ТС]
Цитата Сообщение от Theoryofgames Посмотреть сообщение
Ввели P - пошел запрос с val = P, нажали a пошел запрос с val = Pa и т.д.
Так и должно быть. Но видимо что-то из БД не достает. Не хочет, или не правильно.

Добавлено через 29 секунд
Все понял. Я просто делал запрос и пытался. Забыл использовать mysql_fetch_array()
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.02.2012, 11:54
Помогаю со студенческими работами здесь

Почему кнопка не стает активна, после потери фокуса элементов ввода
Пытаюсь сделать кнопку активной, когда во всех элементах ввода присутствуют данные, вроде по логике должно работать, но не работает, где...

После потери фокуса сделайте так, чтобы в абзаце ниже начал тикать обратный отсчет, начиная с введенного числа.
Дан инпут. В него вводится число. По потери фокуса сделайте так, чтобы в абзаце ниже начал тикать обратный отсчет, начиная с введенного...

Загрузить картинку на canvas без потери качества
Добрый день! Делаю простенькую игру и понадобились спрайты. Создал канвас размером 700px х 525px и загружаю туда картинку(300х168px), но...

Добавить класс динамично добавленному элементу, без нажатия, фокуса, наведения
Здравствуйте! Как это реализовать (см. заголовок)? Есть такие реализации: $(parent).on('click', 'tag.class', function(){...}); ...

Обновление listview без потери фокуса ранее выделенной строки
Есть listview в который загружаю список процессов. Process_list.Visible = false; ManagementObjectSearcher processEnumerator...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru