![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Есть следующий код:
Не срабатывает строка 74 Как повоторить в поле таблицы вводим 257, 203, нажимаем на кнопку "Партии" - Поле "Новый" должно быть активным, вводим любой текст, нажимаем "Tab" в таблице появляется введенный текст, а поле "Новый" должно активизироваться для приема новых данных. ЗЫ не смотрите на кривость кода, т.к. он пишется под конкретный браузер - Opera for Windows Mobile. Все работает, кроме активизации поля ввода. Добавлено @ 18:03 ЗЗЫ надеюсь, что не очень запутанно объяснил, чего хочу Это сообщение отредактировал(а) Itsys - 6.5.2008, 20:33 |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Самое интересное, что данный код прекрасно отрабатывает в обычной Opere, FF, но также глючит в IE 6 и 7
|
|||
|
||||
| dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: 20 Всего: 39 |
Itsys
попробуй заменить document.getElementById('newAddition').focus(); на document.getElementById('newAddition').focus(); document.getElementById('newAddition').focus(); и </html> закрой, у тебя в примере его нет. (ослик 7 захавал ) Это сообщение отредактировал(а) dstorm81 - 7.5.2008, 08:47 -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
dstorm81, В IE сработало
|
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
В Opera for Windows Mobile работает, но каким-то странным способом
|
|||
|
||||
| dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: 20 Всего: 39 |
не имею мобильной оперы, имею дескопную, имею с ней проблемы
используя телепатическую способность 3.14 уровня предлагаю вариации document.getElementById('newAddition').focus(); window.setTimeout("document.getElementById('newAddition').focus()",1); или просто window.setTimeout("document.getElementById('newAddition').focus()",1); или document.getElementById('newAddition').focus(); document.getElementById('newAddition').focus(); window.setTimeout("document.getElementById('newAddition').focus()",1); Это сообщение отредактировал(а) dstorm81 - 8.5.2008, 10:58 -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Проблема не в этом, "фокус" элемент получает, он "подсвечивается" но для ввода данных в поле необходимо нажать "Enter", т.е. лишняя кнопка, лишняя операция и т.д., а надо, пробовал использовать метод click() - не получилось....
|
|||
|
||||
| dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: 20 Всего: 39 |
как вариант почему бы тебе это инпут не оставить в начальной форме?
вначале сделать его disabled а потом снимая с него disabled -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Не совсем понял, чего ты имеешь в виду... А может кто знает, как JS эмулировать нажатие на "Enter", как перехватывать событие нажатия я знаю, а вот как программно "нажать" на кнопку нет... Это сообщение отредактировал(а) Itsys - 8.5.2008, 12:44 |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Умный в гору не пойдет, умный гору обойдет
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |