Foros del Web » Programando para Internet » Javascript »

Formulario Onchange

Estas en el tema de Formulario Onchange en el foro de Javascript en Foros del Web. Buenas gente, imagináos que tengo un formulario: <select name="marca" id="marca"> <option> Audi </ option> <option> BMW </ option> <select name="modelo" id="modelo"> Y que al seleccionar ...
  #1 (permalink)  
Antiguo 01/09/2008, 11:13
 
Fecha de Ingreso: mayo-2008
Ubicación: España
Mensajes: 19
Antigüedad: 16 años
Puntos: 0
Formulario Onchange

Buenas gente, imagináos que tengo un formulario:

<select name="marca" id="marca">
<option> Audi </ option>
<option> BMW </ option>

<select name="modelo" id="modelo">

Y que al seleccionar la marca, me salgan automáticamente los modelos de la marca para elegir.

He mirado un montón de tutoriales pero no hay forma. Se que es por medio de onChange, y que se usa javascript.

Gracias de antemano.
  #2 (permalink)  
Antiguo 01/09/2008, 11:15
Avatar de foreverOdd  
Fecha de Ingreso: noviembre-2007
Ubicación: Caracas
Mensajes: 489
Antigüedad: 16 años, 5 meses
Puntos: 14
Respuesta: Formulario Onchange

Si lo que queires es mostrar una 'tabla' con la información del modelo, entonces tendras que usar ajax
__________________
My path is lit by my own fire, I only go where I desire
  #3 (permalink)  
Antiguo 01/09/2008, 11:16
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
De acuerdo Respuesta: Formulario Onchange

Pues, exactamente, se usa Javascript. Algo así:
Código PHP:
<select name="marca" id="marca" onchange="function()">
<
optionAudi </ option>
<
optionBMW </ option
</
select
Luego en funcion() debes poner el código para mostrar los autos ya sea con AJAX o con enviar el formulario con PHP (se recargará toda la página).
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 01/09/2008, 11:26
 
Fecha de Ingreso: mayo-2008
Ubicación: España
Mensajes: 19
Antigüedad: 16 años
Puntos: 0
Respuesta: Formulario Onchange

Bien. Hasta ahí he llegado... Luego creo (viendo un tutorial) que habia que poner las variables.

var 1=new Array("opcion1","opcion2")
var 2=new Array("opcion1","opcion2")

Antes me olvidé, no puse bien el código:

<select name="marca" id="marca" onchange="function()">
<option value="1"> Audi </ option>
<option value="2"> BMW </ option>
</select>

Y ahora viene cuando lo matan... function()

Y... xD
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 14:29.