Ciao, stò cercando di validare l'xhtml di questa pagina:
http://www.barsportsondrio.it/TotoCampionato.aspx
(il link al validator del w3c è in fondo alla pagina)

Il validatore mi da un errore sul tag <span disabled='disabled'> che viene aggiunto automaticamente da asp.net ai controlli disabilitati da codice.

Stavo cercando di ovviare al problema con una funzione javascript:
codice:
function enableSpan() {
    var inputs; 
    var total;
    total = 0;
    inputs = document.getElementsByTagName('input'); 
    for(var i=0; i < inputs.length; i++) { 
        if(inputs[i].getAttribute('type') == 'radio') { 
            if(inputs[i].disabled){
                inputs[i].parentNode.disabled = false;
                inputs[i].disabled = false;
		        total ++; 
	        }
        } 
    }    
    alert('Trovati ' + total + ' radio (30 per ognuna delle 19 schedine)');
}
Il problema è che la funzione sembra funzionare poichè js riesce ad abilitare i radio (cosa che non riuscirebbe a fare se non abilitasse anche i parentNode) ma nell'html mi resta la dicitura <span disabled='disabled'>

L'esito della funzione si può vedere a questa pagina:
http://www.barsportsondrio.it/TotoCampionato_test.aspx


Qualche consiglio?