Hola de nuevo.
Me he liado un poco en mi anterior mensaje. El formulario debería quedar así:
Código:
<form enctype="text/plain" method="post"
action="mailto:[email protected]" name="contacte"
onsubmit="return enviar(this);">
Y la función así:
Código:
function enviar(frm) {
if (frm.nom.value=="" || frm.cognoms.value=="" || frm.sexe.checked=="") {
alert ("ep!! hi han camps en blanc ....");
return false;
}
if (!frm.sexe[0].checked && !frm.sexe[1].checked) {
alert('Error');
return false;
}
if (!frm.sexe[0].checked && !frm.sexe[1].checked) {
alert('Error');
return false;
}
else {
setTimeout('document.forms.contacte.reset()',2000) ;
return true;
}
}
Lo que no entiendo es por qué pones esta línea:
setTimeout('document.forms.contacte.reset()',2000) ;
Saludos,