como haggo para que selecciona una opcion como caja de texto o radio button
me los inserte desde un combobox
| ||||
Respuesta: combobox No se entiende mucho tu pregunta. ¿Algún ejemplo de lo que necesitas hacer?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: combobox tengo este combobox <select name="tipo_respuesta" id="tipo_respuesta"> <option value="1">Texto</option> <option value="2">Texto de parrafo</option> <option value="3">Casillas de verificacion</option> <option value="4">Elegir de una lista</option> <option value="5">Cuadricula</option> </select> lo que quiero hacer si escoje la opcion texto le muestre un texbox o si escoja la texto de parrafo me muestre un area de texto etc |
| ||||
Respuesta: combobox bueno yo diría que con 1 par de condicionales podrías hacerlo y dependiendo de la opcion elegida o sea si la variable tipo_respuesta es igual a texto por ejemplo entonces creas un elemento en la pagina del tipo inpu text. http://www.librosweb.es/javascript/c..._de_nodos.html con eso podrias crear los elementos que necesitas y con una estructura switch podrias hacer la parte de que valor toma tu variable o sea que es lo que el usuario selecciona |
| ||||
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 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: al objeto se le añade html tmp = document.createElement('div'); Cita: y más tarde se inserta al final de body tmp.innerHTML='ejemplo'; Cita: Un saludo. document.body.appendChild(tmp);
__________________ 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 |
Etiquetas: |