Не срабатывает .click() в хроме
Не срабатывает getElementById().click() в хроме и FF.
Подскажите, кто сталкивался... |
document.getElement.....
|
В полной форме -
document.getElementById('perehod').click(); ... не работает (в IE и опере - нормально) |
Это нестандартный IE-шный метод, в Опере работает, т.к. Опера пытается сидеть на двух стульях и повторяет всё за всеми браузерами.
|
так что за метод стандартный?
|
Вызвать нужное действие, а не пытаться сделать вид, что пользователь кликает по чему-нибудь.
|
Цитата:
Не подходит. Клиент кликает по кнопке отправки данных, а переход должен быть только в случае, если после обработки получен положительный ответ... Почему же все-таки click(); не работает? (стыдно рассказать не программистам, что переходом со страницы на страницу при выполнении определенного условия приходится заниматься сутки, да еще и не сделать!) |
Цитата:
|
Цитата:
Его клик какое-то действие вызывает, просто вызывайте это действие программно. |
Цитата:
<a href="/somelink" onclick="if (!check()){ return false }">ClickMe</a> |
Часовой пояс GMT +3, время: 20:44. |