<script type="text/javascript">
var myForm = document.getElementById('form_2qo9k1');
var mySubmit = myForm.getElementsByTagName('submit')[0];
mySubmit.onclick = function () {
this.value = "Processing your form ... please wait";
this.disabled = true;
}
</script>
window.onload=function (){
var frms=document.getElementsByTagName('form');
frms[0].onsubmit=function(){
var inputs=document.getElementsByTagName('input');
alert(inputs.length);
for(var i=0; i<inputs.length; i++){
if(inputs[i].type=='submit'){
inputs[i].value="Please Wait.... processing";
inputs[i].disabled=true;
}
}
return false;
};
};
<html>
<head>
<script type="text/javascript">
window.onload= function (){
// Uncomment bellow to find button by id
// document.getElementById('myButton').onclick= function onclick (event) {return disableButton(this);};
// Or uncomment bellow to finding by looping through inputs as in your example
/*var inputs= document.getElementsByTagName('input');
for (var i=0; i < inputs[i]; i++) {
if (inputs[i].type == 'submit') {
inputs[i].onclick= function onclick (event) {return disableButton(this);};
}
}*/
};
function disableButton (button) {
button.disabled= "true";
button.value= "Processing your form ... please wait";
return false;
}
</script>
</head>
<body>
<form>
<input type="submit" value="Post Message" id="myButton" />
</form>
</body>
</html>
<html>
<head>
<script type="text/javascript">
window.onload= function () {
var inputs= document.getElementsByTagName('input');
for (var i=0; i < inputs[i]; i++) {
if (inputs[i].type == 'submit') {
inputs[i].onclick= function onclick (event) {return disableButton(this);};
}
}
};
function disableButton (button) {
button.disabled= "true";
button.value= "Processing your form ... please wait";
return false;
}
</script>
</head>
<body>
<form>
<input type="submit" value="Post Message" id="myButton" />
</form>
</body>
</html>
window.onload=function (){
var frms=document.getElementsByTagName('form');
frms[0].onsubmit=function(){
var subBut=this.Submit; // assuming this name = Submit
subBut.value="Please Wait.... processing";
subBut.disabled=true;
}
};
(it assumes that you only have one submit button)
Open in new window