Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 322
от 29.01.2007, 14:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 328, Экспертов: 29
В номере:Вопросов: 1, Ответов: 1


Вопрос № 72418: Здравствуйте! Никак не передать в Мозилле фокус на текстовый элемент формы. Перебрал три варианта: 1. document.forms("FormRegTable").elements("text0").focus(); 2. document.forms[0].elements[0].focus(); 3. do...

Вопрос № 72.418
Здравствуйте!
Никак не передать в Мозилле фокус на текстовый элемент формы.
Перебрал три варианта:
1. document.forms("FormRegTable").elements("text0").focus();
2. document.forms[0].elements[0].focus();
3. document.FormRegTable.text0.focus();
Все без толку !
Курсор позиционируется на следующее за "text0" текстовое поле и все тут !
В IE все работает ...
Как же все-таки передать курсор ?
Какие-такие особенности у Мозиллы ?
Отправлен: 24.01.2007, 13:35
Вопрос задал: Alexat (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Яруллин Азат Рифкатович
Здравствуйте, Alexat!
Почему у Вас не работает:
1. Скобки здесь нужны не круглые, а квадратные. Круглые говорят, что forms - это функция, а квадратные - массив. (elements тоже).
2. Даже не знаю... Возможно, у Вас на странице не одна форма и не один элемент внутри неё, и Вы обращаетесь не к тому элементу.
3. Тоже не знаю... Могу предположить, что Вы путаете id и name.

Приведу полностью рабочие примеры (см. приложение). Выбирайте любой :)
Можно придумать ещё, но, думаю, этого достаточно.
Если что-то не работает - пишите.
Удачи!

Приложение:

Ответ отправил: Яруллин Азат Рифкатович (статус: Студент)
Ответ отправлен: 25.01.2007, 13:36


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.43 beta от 26.01.2007
Яндекс Rambler's Top100

В избранное