ho questa pagina html:
__________________________________________________ _____________________________
<html>
<head>
<title>Calcola il tuo BMI</title>
</head>
<body>
<h2 align="center">Calcola il tuo indice di massa corporeo (rapporto peso/altezza)</h2>
<div align="center">
[img]file:///C:/Users/*****/Desktop/bmiitalia.gif[/img]
<script type="text/javascript">
var a;
var b;
var bmi =a/(b*b);
bmi = Math.round(bmi);
</script>
<h3>Inserisci nel campo sottostante il tuo peso in kg e l'altezza in cm</h3>
<script type="text/javascript">
function cancella(obj,text){
if(obj.value == text)
obj.value = "";
else if(obj.value == '')
obj.value = text;
}
</script>
<form name="b">
<input value="peso" type="text" name="p" onfocus="cancella(this,'peso');">
<div style="margin-top:10px;">
<input value="altezza" type="text" name="a" onfocus="cancella(this,'altezza');">
</div>
<input type="submit" value="Calcola">
</form>
<script type="text/javascript">
document.write("Il tuo indice di massa corporea è: "+bmi);
</script>
</div>
</body>
</html>
__________________________________________________ ____________________________
qui una schermata (lo sto facendo in locale)
cliccateci per ingrandire
vorrei far inserire all'utente nell'input text il suo peso in kg
e nel secondo input la sua altezza in cm e poi cliccando sul pulsante "calcola"
restituire di sotto il rapporto tra i due valori come potete vedere nell'immagine di sopra.
dove sbaglio?