Ciaoooo
Tra due campi di testo contenenti numeri sarebbe possibile conoscere la somma delle due cifre? esempio:
campo 1: 50
campo 2: 55
Al click sul Submit, compare l'alert "Il valore compreso è 6" con l'opzione Ok e Annulla
Ciao grazie![]()
Ciaoooo
Tra due campi di testo contenenti numeri sarebbe possibile conoscere la somma delle due cifre? esempio:
campo 1: 50
campo 2: 55
Al click sul Submit, compare l'alert "Il valore compreso è 6" con l'opzione Ok e Annulla
Ciao grazie![]()
ciccio = document.nomeform.campo1.value;
ciccio2 = document.nomeform.campo2.value;
somma = prseInt(ciccio) + parseInt(ciccio2);
intendi questo?
ovviamente ci sono 2000 errori... in pratica, dati due numeri, voglio far apparire con un alert un msg che dice quanti elementi ci sono tra il primo numero e il secondo: 10 20 -> ci sono 11 numeri (per esempio)codice:<html> <head> <title></title> <script language=javascript> function somma() { ciccio = document.prova.cifra1.value; ciccio2 = document.prova.cifra2.value; somma = prseInt(ciccio) + parseInt(ciccio2); } </script> </head> <body> <form name=prova action="" onsubmit="somma(); return somma(this, 'la somma è xxxx')"> <input type=text name=cifra1> <input type=text name=cifra2> <input type=submit value=invia> </form> </body> </html>
<html>
<head>
<title></title>
<script language=javascript>
function somma()
{
ciccio = document.prova.cifra1.value;
ciccio2 = document.prova.cifra2.value;
alert(parseInt(ciccio2) - parseInt(ciccio));
}
</script>
</head>
<body>
<form name="prova" action="" method="post">
<input type=text name="cifra1" value="">
<input type=text name="cifra2" value="">
<input type=button value="invia" onclick="somma();">
</form>
</body>
</html>
ora funziona.. solo che per far prendere anche il primo numero ho dovuto aggiungere +1
alert(parseInt(ciccio2) - parseInt(ciccio) +1);
Per avere l'alert con le opzioni Ok (per andare all'action del form) e Annulla (per non fare niente)?
ciapa
<html>
<head>
<title></title>
<script language=javascript>
function somma()
{
ciccio = document.prova.cifra1.value;
ciccio2 = document.prova.cifra2.value;
differenza = parseInt(ciccio2) - (parseInt(ciccio)+1);
if (confirm('La differenza tra i due campi è: ' + differenza + ' proseguire?'))
{
document.prova.submit();
}
}
</script>
</head>
<body>
<form name="prova" action="" method="post">
<input type=text name="cifra1" value="">
<input type=text name="cifra2" value="">
<input type=button value="invia" onclick="somma();">
</form>
</body>
</html>
e se ho già un altro evento onclick sul bottone? quest'ultimo come lo metto?