Foros del Web » Programando para Internet » Javascript »

Selects...

Estas en el tema de Selects... en el foro de Javascript en Foros del Web. Hola...tengo una duda, a ver si me pueden ayudar. Si yo tengo un formulario con dos SELECT(en cada uno dos opciones), osea: <form> <select value="select1"> ...
  #1 (permalink)  
Antiguo 13/08/2007, 20:48
Avatar de ChapaGonzalo  
Fecha de Ingreso: agosto-2004
Mensajes: 197
Antigüedad: 19 años, 9 meses
Puntos: 2
Pregunta Selects...

Hola...tengo una duda, a ver si me pueden ayudar. Si yo tengo un formulario con dos SELECT(en cada uno dos opciones), osea:

<form>
<select value="select1">
<option value="NO">NO</option>
<option value="SI">SI</option>
</select>
<select value="select2">
<option value="NO">NO</option>
<option value="SI">SI</option>
</select>
<input type="submit" value="Enviar">
</form>

Lo que yo quiero hacer es que si el usuario selecciona la primer opción de cualquiera de los select (osea: "NO") que al enviar el formulario no me llegue que se ha seleccionado "NO", que no me aparesca...osea:

Si yo elijo en el primer select la opcion NO y en el segundo select la opcion SI, debería enviarse el form de la siguiente manera:

SELECT2 = SI

Si elejiera en ambos selects la opcion SI:

SELECT1 = SI
SELECT2 = SI

No se si me explico...lo que se tiene que eliminar es aquel select que como opcion sea "NO"...

espero pronta respuesta...gracias!!...
  #2 (permalink)  
Antiguo 14/08/2007, 19:58
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Re: Selects...

Hola:

En el onchange de cada select podríamos poner una función así (a ciegas):
Código PHP:
function eliminador(elSelect) {
  if(
elSelect.value==="NO")
    
elSelect.parentNode.removeChild(elSelect);

Y llamarlo así:
Código PHP:
<select onchange="eliminador(this)"

Supongo que funcionaría.

Por cierto, los elementos <select> no tienen atributo value="". Aunque sea por defecto...
http://html.conclase.net/w3c/html401...ms.html#h-17.6

Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #3 (permalink)  
Antiguo 26/08/2007, 09:04
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Re: Selects...

¿Era lo que querías? ¿Te funcionó de esa manera?
Deja un mensaje de respuesta por favor.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
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 22:32.