Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2009, 18:59
pipekingsaids
 
Fecha de Ingreso: julio-2008
Ubicación: Bogota
Mensajes: 59
Antigüedad: 15 años, 10 meses
Puntos: 1
Ayuda alguien sabe x q no funciona este script en IE

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&iacute;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>