salve raga mi sapete dire dove e cosa ho sbagliato? eseguendolo da browser è come non mi esegue gli script...
codice:<html><head> Peso forma, calcolo IMC.</head><br><br> <body> <script type="text/javascript"> function calc() { if ((document.forms["imcform"].nome.value.length == 0)&& (document.forms["imcform"].peso.value.length == 0)&& (document.forms["imcform"].altezza.value.length == 0)) { alert("Uno o più campi sono vuoti!"); return false; } else{ var peso=document.imcform.peso.value; var altezza=document.imcform.altezza.value; var imc= peso*(altezza*altezza); if(imc<18,5) alert("Sei in sottopeso!"+imc); if(imc=>18,5&& imc<=25) alert("Sei in peso-forma!"+imc); if(imc=>25&& imc<=30) alert("Sei in sovrappeso!"+imc); if(imc>30) alert("Sei obeso!"+imc); } } function reset() { document.getElementById("nome").innerHTML=null; document.getElementById("peso").innerHTML=null; document.getElementById("altezza").innerHTML=null; alert("Reset effettuato!"); } </script> <form method="imcform"> Nome: <input type="text" size='12' maxlength='24' name='nome'><br> Peso (kg): <input type="text" size='5' name='peso'><br> Altezza (m): <input type="text" size='5' name='altezza'> <input type="reset" value='reset' onclick="reset()"> <input type="submit" value="elabora" name="invio" onclick="calc()"><br> <input type="text" size='5' name='risultato'> </form> </body> </html>

Rispondi quotando