Buon giorno a tutti.
Scusare la domanda da niubbo.

Ho necessità di modificare lo stato del submit (ovvero renderlo funzionante) e già che ci sono modificarne il colore (visto che col layout del mio sito, non si noterebbe il fatto che è diventato inviabile).
Tutto questo quando un utente ha effettuato una scelta da una select.

Quindi quello che ho è:
codice:
<form name=form>
<select name=tema>
<option value=1>1
<option value=1>1
ecc....
</select>
<INPUT type=submit name=submit 				
value='Disattivato se non filtri...' disabled 
style="background-color:red" style="color:yellow"  >
</form>
Quello che ho aggiunto è:
codice:
<select name=tema
onchange="setSupertema(this)"
>
<SCRIPT>
function setSupertema(chooser) {
        // fa un sacco di roba e poi
	document.getElementById('form').elements['submit'].disabled=false;
	document.getElementById('form').elements['submit'].background-color=green;
}
</SCRIPT>
Qualcuno mi sa dire perchè non va un tubazzo?
Forse il javascript non riesce a sovrascrivere le funzioni base di HTML (disabled è settato in HTML) o in CSS (lo style è così).

Grazie e quasi buon natale!