Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
sEr007 Гость
|
Добавлено: Вт Окт 05 2004 14:47 Заголовок сообщения: помогите - JavaScript |
|
|
Люди, помогите плз. Задалбался уже с этим
в общем ситуация следующая: есть текстовое поле и кнопка (btSearch). Ставлю ей на onClick вызов функции findEmployee().
В общем, всё работает. Но не так. Я хочу, чтобы при нажатии энтера в текстовом поле или щелчке мышью сробатывало нужное действие. В ИЕ всё работает как надо, а вот в мозилле - только при нажатии энтера (конпка абсолютно ьездействует). Помогите разабрацца, пожалста.
Вот код:
function findEmployee() {
var eventSource = window.event.srcElement;
var btSearch = document.all.btSearch;
if ((window.event.keyCode == 13) || (eventSource == btSearch)){
if (checkFilter(true))
{
document.forms[0].viewStartPosition.value = 0;
document.forms[0].submit();
}
}
}
А это HTML:
<input type="button" class="button" name="btSearch" value="Search" onclick="findEmployee();"> |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
витек Гость
|
Добавлено: Вт Окт 05 2004 15:36 Заголовок сообщения: |
|
|
в mozille нет window.event
в mozille и netscape нужно что вроде
(...).onclick=function(_event){здесь использ. _event как в win} |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
sEr007 Гость
|
Добавлено: Вт Окт 05 2004 18:27 Заголовок сообщения: |
|
|
Спасибо, понял!!!
Вся проблема была в том, что НН (мозилла етц) не хавает такой доступ к объекту как, к примеру, "document.all.btSearch" где btSearch объект (кнопка).
Соотвественно вопрос - каким тогда способом мне получить к этой кнопке?.. Помогите плз.
Спасибо. Жду ответа. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Гость
|
Добавлено: Вт Окт 05 2004 18:30 Заголовок сообщения: |
|
|
Пардон, точнее не НН и мозилла, а именно FireFox... |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Гость
|
Добавлено: Вт Окт 05 2004 23:46 Заголовок сообщения: |
|
|
в mozille нет document.all - это ie4
есть document.getElementById('имя кнопки') |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
sEr007 Гость
|
Добавлено: Ср Окт 06 2004 11:27 Заголовок сообщения: |
|
|
оК. Спасибо большое - ппоблема решена ))) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
|