Foros del Web » Diseño de Sitios web » 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: 47
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: noviembre-2002
Ubicación: Santiago - CL
Mensajes: 2.511
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: 47
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

¿Nuevo en el foro? Regístrate



La zona horaria es GMT -6. Ahora son las 01:16.
SEO by vBSEO 3.3.2