Puoi fare cosi
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
<!--
function conf() {
document.getElementById('invio').disabled = true;
if (document.getElementById('conf1').checked && document.getElementById('conf2').checked ) {
document.getElementById('invio').disabled = false;
}
}
//-->
</script>
</head>
<body>
<form action="pippo.html" method="post">
Nome<input type="text" name="nome" />
Cognome<input type="text" name="cognome" />
<input type="submit" id="invio" value="Invio" disabled="true">
</form>
Prima di inviare i dati devi confermare:
Confermo l'invio dei dati
<input type="checkbox" id="conf1" onclick="conf()">
Si si, confermo l'invio dei dati
<input type="checkbox" id="conf2" onclick="conf()">
</body>
</html>
Comunque se il js è disabilitato non funzionerà. Quindi devi anche fare un controllo lato server.