hola miren este script es para que no me deje pasar si no he llenado todos los radio button me funciona en chrome en mozilla pero no en internet explorer alguien sabe el por que?
el internet explorer me tira un error de el objeto no admite esta propiedad o metodo linea 12 caracter 13
les agardesco la ayuda
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<SCRIPT LANGUAGE="JavaScript">
var MensajeDeError="Haga el favor de rellenar todo!";
function pepote(f){
marcado=false;
var nombre;
for(a=0;a<f.elements.length;a++){
if(f[a].type=="radio"){
if(nombre!=f[a].name){
nombre=f[a].name;
for(aa=0;f[a+aa].name==f[a].name;aa++){
if(f[a+aa].checked){marcado=true};
}
if(marcado==false){alert(MensajeDeError);
return false;}
}
marcado=false;
}
}
}
</SCRIPT>
</head>
<body>
<form id="pepe" name="pepes" method="post" action="revisa.php" onsubmit="return pepote(this)" >
<p>1.-¿Cuantas casillas tien un tablero de ajedrez?</p>
<input type="radio" name="respuesta1" value="48"/>a) 48
<input type="radio" name="respuesta1" value="64"/>b) 64
<input type="radio" name="respuesta1" value="84"/>c) 84 <br /><br />
<p>2.-¿de q color es el caballo blanco de napoleon?</p>
<input type="radio" name="respuesta2" value="amarillo"/>a) amarrillo
<input type="radio" name="respuesta2" value="rojo"/>b) rojo
<input type="radio" name="respuesta2" value="blanco"/>c) blanco <br /><br />
<input type="submit" name="Submit" value="Ver resultado" />
</form>
</body>
</html>