У меня есть кнопка отправки формы, на которой есть валидаторы asp.net, подключенные к ней. Если я создаю функцию javascript для изменения текста для обработки по клику, это не сработает. Кнопка блокирует валидаторы, а также приводит к возврату всей страницы. Heres код у меня есть:изменить текст кнопки asp.net с javascript
C#
protected void Page_Load(object sender, EventArgs e)
{
btnPurchase.Attributes["onClick"] = "submit()";
}
Html
<script type="text/javascript">
function submit() {
document.getElementById("ctl00_ContentPlaceHolder1_btnPurchase").value = "Processing";
};
</script>
Моя цель состоит в том, чтобы изменить кнопки текст покупке OnClick, если форма проходит проверку, а затем в своем коде позади него после возвращения формы возвращается обратно к исходному значению.
Если бы это было, я бы просто сохранить себя головную боль и отключить кнопку и показать динамически добавлять какой-то «Processing ...» изображение в страница. Вы можете получить отличные изображения «spinner» без http://www.ajaxload.info/ –
Проблема, с которой я столкнулся, заключается в том, что кнопка не будет отключена до тех пор, пока страница не будет отправлена назад, а не на кнопку –