Salve a tutti, è la prima volta che scrivo su questo forum e premetto che sono alle prime armi con la programmazione web.
Dovrei realizzare un semplice form al quale dovrei far eseguire dei controlli prima che venga inviato.
Il codice del form è postato qui sotto:
codice:
<form name="dorso" id="dorso" action="calcoloDorso.php" method="post" enctype="multipart/form-data" autocomplete="on">
		<table border="1">
			<tr>
				<td>
					<lable>Larghezza</lable>
				</td>
				<td>
					<input type="text" name="larghezza"> cm
				</td>
			</tr>
			<tr>
				<td>
					<lable>Altezza</lable>
				</td>
				<td>
					<input type="text" name="altezza"> cm
				</td>
			<tr>
				<td>
					<lable>Numero
di pagine</lable>
				</td>
				<td>
					<input type="text" name="pagine" id="pagine" value="">
				</td>
			</tr>
			<tr>
				<td>
					<lable>Grammatura</lable>
				</td>
				<td>
					<input type="text" name="grammatura" id="grammatura" value="">
				</td>
			</tr>
			<tr>
				<td>
					<lable>Mano (vsa)</lable>
				</td>
				<td>
					<select name="vsa">
					<option value="1">Carta patinata Opaca</option>
					<option value="0.8">Carta patinata Lucida</option>
					<option value="1.2">Carta Usomano</option>
					</select>
				</td>
			</tr>
			<tr>
				<td>
				</td>
				<td>
					<input type="submit" name"Invia" value="Invia" onSubmint="return controllo();">
				</td>
			</tr>
		</table>
	</form>
Mentre questo è il PHP di ripsosta
codice:
<?php

$grammatura = $_POST['grammatura'];
$nPagine = $_POST['pagine'];
$vsa = $_POST['vsa'];
$spessoreFoglio = $grammatura * $vsa * $nPagine;
$spessoreFogli = $spessoreFoglio/2000;
echo "".$spessoreFogli." mm";
//formato totale
$L = $_POST['larghezza'];
$A = $_POST['altezza'];
$Ltot = ($L*2)+$spessoreFogli;
echo "
Il formato della copertina &egrave; ".$L." x ".$Ltot." cm";
?>


Quello che cerco è un tutorial che mi possa spiegare come riuscire a creare i vari controlli attraverso javascript prima che il form venga inviato.
In particolare: che siano presenti i valori per "grammatura", "numero di fogli" e per quest'ultimo che il numero si pari, e che al posto della "," venga usato il ".".

Ringrazio in anticipo tutti quelli che mi potranno essere di auito.

Grazie