cercando un po ho trovato una cosa del genere:

<SCRIPT language=JavaScript>
function calcola() {
var mat, min, posa, tot;
mat = document.capitolati.Materiale.value;
min = document.capitolati.Tempo.value;
posa = (<%=manodopera%>/60)*min
tot = parseFloat(mat)+parseFloat(posa)
tot = Math.round(tot*100)/100
posa = Math.round(posa*100)/100
document.capitolati.Posa.value=posa
document.capitolati.Tot.value=tot
}
</SCRIPT>

solo che scrive dentro ad inpute text...
questo span sembra testo normale?
puoi spiegarmi meglio come funziona?
... non sono un granchè in javascript!!