Foros del Web » Programando para Internet » Javascript »

codigo

Estas en el tema de codigo en el foro de Javascript en Foros del Web. Me podrian decir porfavor que tengo mal en este codigo: Cita: function validacion_tutorias(form) { error = validarresidencia(form.residencia_estudias.value) if (error == ""){ return true } else ...
  #1 (permalink)  
Antiguo 23/04/2010, 10:46
 
Fecha de Ingreso: mayo-2009
Mensajes: 242
Antigüedad: 15 años
Puntos: 2
Pregunta codigo

Me podrian decir porfavor que tengo mal en este codigo:

Cita:
function validacion_tutorias(form) {
error = validarresidencia(form.residencia_estudias.value)

if (error == ""){
return true
} else {
alert(error);
return false
}
}

function validarresidencia(campo) {
if (campo == 0){
return "- No se ha seleccionado El lugar de residencia para estudiar.\n";
}else if(campo == "OTRAOPCION"){
document.getElementById('1').style.display = "block";
}else if(campo <> "OTRAOPCION"){
document.getElementById('1').style.display = "none";
}else{
return ""
}
}
  #2 (permalink)  
Antiguo 23/04/2010, 10:58
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: codigo

Tu codigo no dice NADA
  #3 (permalink)  
Antiguo 23/04/2010, 11:04
 
Fecha de Ingreso: mayo-2009
Mensajes: 242
Antigüedad: 15 años
Puntos: 2
Respuesta: codigo

mmmm no entiendo con que no diga nada, lo que pasa es lo siguiente no entra a la condicion del if no se si porque este algo mal en el codigo.
  #4 (permalink)  
Antiguo 23/04/2010, 12:47
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: codigo

Código Javascript:
Ver original
  1. function validacion_tutorias(){
  2.    
  3.         validarresidencia(byId("tutorias").value);
  4.        
  5.    
  6. }
  7.        
  8.        
  9.         function validarresidencia(l){
  10.                 byId("Opciones").style.display="none";
  11.                 if( l !=""){
  12.                        
  13.                             if(  l == "Other"){
  14.                                 byId("Opciones").style.display="block";
  15.                             }else{
  16.                            
  17.                                 alert("Opcion "+l);
  18.                             }
  19.                 }else{
  20.                
  21.                     alert("No se ha seleccionado El lugar de residencia para estudiar");
  22.                 }
  23.        
  24.         }
  25.  
  26.  
  27. function byId(l){
  28.     return document.getElementById(l);
  29.  }




Código HTML:
Ver original
  1. <select id="tutorias" onChange="validacion_tutorias()">
  2. <option value="Uno">Uno</option>
  3. <option value="Dos">Dos</option>
  4. <option value="Other">Otras Opciones</option>
  5.  
  6.  
  7.  
  8. <div id="Opciones" style="display:none">
  9.  
  10.     <ul>
  11.             <li>Opcion 1</li>
  12.             <li>Opcion 2</li>
  13.             <li>Opcion 3</li>
  14.             <li>Opcion 4</li>
  15.            
  16.    
  17.     </ul>
  18.  
  19. </div>

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:04.