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