Нажатие кнопки ввода не вызывается через JavaScript в IE9 - PullRequest
1 голос
/ 13 февраля 2012

У нас есть скрытая кнопка ввода, которая используется для отправки формы. Подтверждение вызывается с использованием javascrit. Сценарий вызывается нажатием другой кнопки. Событие click вызывается в IE8 (оно также отлично работает в IE5, IE6 и IE7). В IE9 событие click не вызывается. Любая подсказка или решение будет полезно.

Ниже приведены aspx и код JavaScript кнопки.

<asp:Button runat="server" ID="Proceed" Style="display: none;" OnClick="btnProcedi_Click"></asp:Button>

JavaScript:

document.getElementById("<%=Proceed.ClientID%>").click();

1 Ответ

0 голосов
/ 13 марта 2012

Попробуйте добавить "()" в ASPX:

Style = "display: none;" OnClick = "btnProcedi_Click ();"

, а также

document.getElementById("<%=Proceed.ClientID%>").onclick();

в JavaScript

...