Passiamo alla fase che vede l'entrata in scena di javascript. Cercherò di essere più generico possibile; alla fine, però, dovremo riorganizzare un po' il codice per renderlo sufficientemente intelligente per tutte le domande, risposte e calcolo finale.

codice:
window.onload = function()
{
   var inputs = document.getElementsByTagName('input')

   var radios = new Array()
   for (var i = 0; i < inputs.length; i++)
   {
      if ( inputs.item(i).getAttribute('type') == 'radio' )
      {
         radios.push(inputs.item(i))
      }
   }

   function preleva_risposte()
   {
      var risposte = new Array()
      for (var i = 0; i < radios.length; i++)
      {
         if ( radios[i].checked )
         {
            risposte.push(radios[i])
         }
      }
      return risposte
   }

   function controlla()
   {
      var risposte = preleva_risposte()
      var risultato = 0

      for (var i = 0; i < risposte.length; i++)
      {
         var valore = risposte[i].getAttribute('value')
         risultato = risultato + parseInt(valore)
      }
   
      alert(risultato)
   }
}