Según he entendido, los números se seleccionan con selects. Si es así, para comprobarlo es fácil:
Código Javascript
:
Ver originalfunction comprobar(maxN){
var s1 = document.getElementById('s1');
var s2 = document.getElementById('s2');
var s3 = document.getElementById('s3');
var s4 = document.getElementById('s4');
var suma = parseInt(s1.value) + parseInt(s2.value) + parseInt(s3.value) + parseInt(s4.value);
if(suma != maxN){
alert('La suma no coincide, compruebe los campos.');
return false;
}else{
return true;
}
}
Código HTML:
Ver original<form name='miForm' action='envio.php' method='post' onsubmit='return comprobar("7");'> <!--No tengo muy claro si se tiene que poner "7" ó 7, así que prueba con los dos-->
<input type='submit' value='Enviar' />
Saludos (: