due esempi ( da controllare)
codice:
<form name="form1" method="post" action="Disabilita pulsante 1.aspx" id="form1" onsubmit="window.setTimeout(function(){document.getElementById('Button1').disabled=true;document.getElementById('div2').innerHTML = 'Operazione in corso, prego attendere...';}, 0);">
<div>
<input type="submit" name="Button1" value="Button" id="Button1" />
</div>
<div id="div2"></div>
</form>
<form name="form1" method="post" action="Disabilita pulsante 3.aspx" id="form1">
<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack()
{
theForm.submit();
}
// -->
</script>
<div>
<input type="submit" name="Button1" value="Button" onclick="this.value = 'Attendere...'; this.disabled = true; __doPostBack('Button1','');" id="Button1" />
</div>
</form>