Foros del Web » Creando para Internet » HTML »

Formulario, select, enviar

Estas en el tema de Formulario, select, enviar en el foro de HTML en Foros del Web. Hola, me gustaria saber como puedo hacer para que en un formulario, que contiene unicamente un select, al eleguir la opcion se envie el formulario ...
  #1 (permalink)  
Antiguo 08/08/2008, 10:33
 
Fecha de Ingreso: enero-2008
Mensajes: 59
Antigüedad: 16 años, 3 meses
Puntos: 0
Formulario, select, enviar

Hola,
me gustaria saber como puedo hacer para que en un formulario, que contiene unicamente un select, al eleguir la opcion se envie el formulario sin necesidad de un boton de enviar, gracias!
  #2 (permalink)  
Antiguo 08/08/2008, 14:19
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 21 años, 10 meses
Puntos: 125
Respuesta: Formulario, select, enviar

deberás hacerlo con Javascript y captar el evento onchange:

algo así:

Código PHP:

<script>
function 
Cambiar(formvalor)
{
   
form.action 'pagina_a_llamar.html?valor='+valor;
   
form.submit();
}
</script>


<form name=formulario id=formulario method=post>

<select name=datos onchange='Cambiar(this.form, this.value)'>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
</select>
</form> 

Última edición por skatomundo; 09/08/2008 a las 12:30
  #3 (permalink)  
Antiguo 08/08/2008, 17:23
 
Fecha de Ingreso: enero-2008
Mensajes: 59
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Formulario, select, enviar

Gracias por la contesta, la verdad es q de javascrip no tengo ni idea i me da un error en esta linea:

<select name=datos onchange='Cambiar(this.form, this.value)'>

el error me lo da el navegadro, me dice que se esperaba un objeto

¿?
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 09:23.