Tema: combobox
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/01/2013, 01:12
Avatar de dontexplain
dontexplain
 
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 12 años, 8 meses
Puntos: 127
Respuesta: combobox

Si empiezas aprendiendo sobre manipulación de objetos en el DOM verás que es un mundo fascinante y muy bello. Luego aprendes cómo funcionan los eventos (disparadores, handlers, listeners,...) y verás lo bonito que es.

Te daré, no obstante, una idea aproximada

Código Javascript:
Ver original
  1. d = document.getElementById('tipo_respuesta');
  2. d.onChange = function(){
  3.  
  4. if(d.selectedIndex == 0){
  5. tmp = document.createElement('div');
  6. tmp.innerHTML='ejemplo';
  7. document.body.appendChild(tmp);
  8. }
  9.  
  10. }

la primera línea recibe el objeto html select; la segunda añade un listener de evento que ejecuta la función anónima cuando se produce, la función comprueba el valor de selectedIndex que es un entero desde 0; si este entero es 0 significa que la opción seleccionada es la primera y por tanto se crea un objeto de tipo div

Cita:
tmp = document.createElement('div');
al objeto se le añade html

Cita:
tmp.innerHTML='ejemplo';
y más tarde se inserta al final de body

Cita:
document.body.appendChild(tmp);
Un saludo.
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor

Última edición por dontexplain; 05/01/2013 a las 01:19