Originariamente inviato da Mich_
Mi pare di parlare al vento.
No, non parli al vento... ho buttato giù qualcosa ma non riesco a farlo funzionare:
codice:
<script type="text/javascript" language="javascript">
<!--
function calcola_rapporti()
{
	// Recupero i valori dai campi A, B, C
	var valoreA = parseFloat(document.rapporti.valoreA.value);
	var valoreB = parseFloat(document.rapporti.valoreB.value);
	var valoreC = parseFloat(document.rapporti.valoreC.value);

	// Calcolo i vari rapporti
	var rapportoAB = valoreA/valoreB;
	var rapportoBC = valoreB/valoreC;
	var rapportoAC = valoreA/valoreC;

	// Scrivo i risultati se validi nei campi corrispondenti
	if (isFinite(rapportoAB))
	{
	document.rapporti.rapportoAB.value=rapportoAB;
	}
	if (isFinite(rapportoBC))
	{
	document.rapporti.rapportoBC.value=rapportoBC;
	}
	if (isFinite(rapportoAC))
	{
	document.rapporti.rapportoAC.value=rapportoAB;
	}
}
//-->
</script>



<input type="text" name="rapportoAB" onkeydown="calcola_rapporti()";> 
<input type="text" name="rapportoBC" onkeydown="calcola_rapporti()";>
<input type="text" name="rapportoCA" onkeydown="calcola_rapporti()";>
ma restituisce:
'document.rapporti.valoreA.value' è nullo o non è un oggetto