powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Перебрасывать фокус при завершении набора.
9 сообщений из 9, страница 1 из 1
Перебрасывать фокус при завершении набора.
    #34152415
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 3 инпутбокса с maxlength=2. Нужно при написании этих двух символов перебрасывать фокус на следующий инпутбокс. Релизация в JavaScript. Даже не догадываюсь, по каким критериями гуглить %)
...
Рейтинг: 0 / 0
Перебрасывать фокус при завершении набора.
    #34152479
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PhoenixNETЕсть 3 инпутбокса с maxlength=2. Нужно при написании этих двух символов перебрасывать фокус на следующий инпутбокс. Релизация в JavaScript. Даже не догадываюсь, по каким критериями гуглить %)
а чего тут гуглить=)
Код: plaintext
1.
<input onchange="if(value.length>1)document.getElementById('objID').focus();"/>
разве что событие change можно заменить на другое
...
Рейтинг: 0 / 0
Перебрасывать фокус при завершении набора.
    #34152497
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LINUXER
а чего тут гуглить=)

Та я с JS недавно начал работать =)
LINUXER
Код: plaintext
1.
<input onchange="if(value.length>1)document.getElementById('objID').focus();"/>
разве что событие change можно заменить на другое
Ну вот именно нужное событие я и искал. Сейчас попробуем это.
...
Рейтинг: 0 / 0
Перебрасывать фокус при завершении набора.
    #34152550
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то не работает, С DD2 не перекидывается на MM2...
Код: plaintext
1.
2.
3.
4.
<td>дата  кінця дії </td><td><input NAME="DD2" id="DD2" size= 1  maxlength= 2  value=""
onChange="if(value.length>1)document.getElementById('MM2').focus();">/
             <input NAME="MM2" id="MM2" size= 1  maxlength= 2  value="" >/
             <input NAME="YY2" id="YY2" size= 1  maxlength= 2  value="" ></td>
...
Рейтинг: 0 / 0
Перебрасывать фокус при завершении набора.
    #34152586
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда onKeyUp
...
Рейтинг: 0 / 0
Перебрасывать фокус при завершении набора.
    #34152601
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LINUXERтогда onKeyUp
Так не перебросит если вставлять не горячими клавишами,
но я так понимаю это и сделано чтобы руками забивали
...
Рейтинг: 0 / 0
Перебрасывать фокус при завершении набора.
    #34152651
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LINUXERтогда onKeyUp
О, это самое оно. Спасибо ;)
...
Рейтинг: 0 / 0
Перебрасывать фокус при завершении набора.
    #34212351
b_jack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сорри, что не совсем в тему.

Такая проблема:

Пытаюсь получить доступ к своему контролу
if (document.getElementById('<%=TblStd1.ClientID%>')||0)
{
alert("Вижу!");
}
else
{
alert("Нет такого");
}
TblStd1 - это айдишник контрола

Собственно вот как он был задан:
<uc:TblStd ID="TblStd1"..... />

но никак не могу "достучаться" до него. В чем моя ошибка?
...
Рейтинг: 0 / 0
Перебрасывать фокус при завершении набора.
    #34212992
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
b_jackСорри, что не совсем в тему.

Что ж не создать тему
Занятная конструкция
if( ... || 0)//

Собственно, проверьте эквивалентность ID и TblStd1.ClientID
можно попробовать id с мелкими буквами
или выкинте больше кода
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Перебрасывать фокус при завершении набора.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]