Visualizzazione dei risultati da 1 a 10 su 13

Discussione: colcolo imc

Hybrid View

  1. #1
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Citami una pagina di un qualsiasi manuale dove viene usata una sintassi simile:

    float altezza=document.imcform.altezza.value;

    Quello che vorrei dirti e' che non puoi cercare di parlare in inglese se non ti dimentichi del francese... tieniti un vocabolario a portata di mouse:

    http://www.devguru.com/technologies/javascript/home

    http://www.w3schools.com/jsref/
    Ultima modifica di br1; 05-10-2015 a 18:59
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    10
    Quote Originariamente inviata da br1 Visualizza il messaggio
    Citami una pagina di un qualsiasi manuale dove viene usata una sintassi simile:

    float altezza=document.imcform.altezza.value;
    Che so in java era così.

    comunque adesso non va piu' niente

    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 piu' campi sono vuoti!");
        		return false;
    			}
    			else{
    			var peso=document.imcform.peso.value;
    			float altezza=document.imcform.altezza.value;
    			float imc= peso/(altezza*altezza);
    		
    			if(imc<18,5) alert("Sei in sottopeso! Tuo IMC: "+imc);
    			if(imc=>18,5&& imc<=25) alert("Sei in peso-forma! Tuo IMC: "+imc);
    			if(imc=>25&& imc<=30) alert("Sei in sovrappeso! Tuo IMC: "+imc);
    			if(imc>30) alert("Sei obeso! Tuo IMC: "+imc);
    			
    			}
    			
    			}	
    
    
                function reset()
    			{
    			document.form1.elements['peso'].value = null;
    			document.form1.elements['altezza'].value = null;
    			document.form1.elements['nome'].value = null;
    			
    			alert("Reset effettuato!");
    			
    			}				
    		</script>
    		
    		
    		<form name="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>
    			
    		</form>
    		
    	</body>
    </html>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.