У меня есть кнопка ASP, которая при нажатии вызывает window.confirm
.Это window.confirm
исчезает без взаимодействия с пользователем.Однако, если я продолжу нажимать кнопку ASP, примерно после 4-го или 5-го щелчка поле window.confirm
будет работать, как и ожидалось.
Несколько вещей, которые я также заметил, после нескольких часов работы над ним, еслиЯ удаляю свойство Text
из кнопки ASP, window.confirm
работает как надо.
Это заставило меня задуматься: "Хмммм ... позвольте мне взглянуть на кнопку <input>
, которая находится засцены кнопки ASP, и я заметил, что если я удаляю значение из ввода, window.confirm
работает, но если я помещаю значение во вход, window.confirm перестает работать снова.
Кто-нибудьзнаете, что может быть причиной этого? Есть ли способ, чтобы поместить текст в кнопку без использования свойства Text? Я еще не пробовал innerHTML, потому что я хотел узнать, есть ли что-нибудь еще, что я могу сделать, прежде чем я это сделаю.
Кстати, я попытался использовать OnClientClick
вместо OnClick
и получаю те же результаты.
Вот код, который у меня есть для кнопки:
<asp:Button ID="btSubmit" runat="server" Text ="Submit Email" OnClick="btSubmit_Click" OnClientClick="return confirm('Test');"/>