Ovviamente l'errore era altrove:

1 Avevo cambiato erroneamente la classe css relativa a currentrating per cui il js funzionava ma non potevo vederne i risultati perchè la classe era sbagliata.

2 Il valore del campo voto1 effettivamente veniva cambiato....MA....credevo che una funzione di questo tipo rendesse le modifiche visibili facendo tasto dx vedi sorgente pagina. Invece se lo fai il codice resta lo stesso di prima della chiamata della funzione.

2.1 Altro errore per cui non riuscivo a constatare la valorizzazione di voto1 è che questa form veniva stampata da una funzione a cui non passavo variabili, quindi richiamando voto1 all'interno della funzione pensavo erroneamente che non venisse valorizzato...

Va ben grazie lo stesso pratica risolta.