codice:
<head>
<script type="text/javascript">
<!--
function disabilita(f) {
for (n=0; n<document.getElementById(f).elements.length; n++) {
if (document.getElementById(f).elements[n].type=="button" || document.getElementById(f).elements[n].type=="submit" || document.getElementById(f).elements[n].type=="reset") {
document.getElementById(f).elements[n].disabled = true;
}
}
}
-->
</script>
</head>
<body onload="disabilita('modulo');">
<form id="modulo" action="..." method="post">
La funzione cicla l'array elements dell'oggetto form e controlla il valore della proprietà type di ciascun elemento del form. Se questo valore è button, submit o reset, imposta la proprietà disabled dell'elemento al valore true. Controlla ovviamente che i valori dell'attributo type dei tuoi pulsanti siano scritti tutti in minuscolo (come dovrebbero essere).