Ho cominciato da poco a studiare javascript, e sto facendo un pò di esercizi per esercitarmi. Uno di questi è la creazione di un form che prende in input due numeri e tramite uno script li somma, li sottrae, li divide e li moltiplica mostrando a video tramite un alert i risultati. Il problema sta nel fatto che quando lo eseguo non mostra i risultati. Potreste aiutarmi a trovare gli errori?

Ecco il codice:

<!DOCTYPE html>
<html>
<head>formHtml-js</head>
<script language="javascript">
var N1 = document.forms["Form"]["N1"].value;
var N2 = document.forms["Form"]["N1"].value;
function somma(N1, N2) {
var A = N1 + N2;
return A;
}

function sottrazione(N1, N2) {
var S = N1 - N2;
return S;
}

function moltiplicazione(N1, N2) {
var M = N1 * N2;
return M;
}

function divisione(N1, N2) {
var D = N1 / N2;
return D;
}

var A = somma(N1, N2);
var S = sottrazione(N1, N2);
var M = moltipplicazione(N1, N2);
var D = divisione(N1, N2);

alert("La somma è:" + A + "\n" + "La sottrazione:" + S + "\n" + "La moltiplicazione è:" + M + "\n" + "La divisione è:" + D);


</script>
<body>
<form name="Form">
<table border=2>
<tr>
<td>
N1 <input type="text" name="N1"></input><br>
N2 <input type="text" name="N2"></input>
</td>
</tr>
<tr>
<td>
<input type="reset">
</td>
<td>
<input type="submit" value="Submit">
</td>
</tr>
</table>
</form>
</body>
</html>[/CODE]