Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/04/2013, 04:11
Avatar de angelAparicio
angelAparicio
 
Fecha de Ingreso: julio-2009
Ubicación: Sevilla
Mensajes: 307
Antigüedad: 14 años, 10 meses
Puntos: 22
Respuesta: lista de valores con "añadir nuevo" al final

Se puede hacer con HTML+Javascript. Pones un input de texto oculto y lo muestras si se selecciona un valor concreto en el select. Esto lo haces con el onchange. Un ejemplo:


Código HTML:
Ver original
  1. <div>
  2.    
  3.             <select name="opciones" onchange="cambiaSelect(this.value)">
  4.                 <option value="1">Opcion 1</option>
  5.                 <option value="2">Opcion 2</option>
  6.                 <option value="3">Opcion 3</option>
  7.                 <option value="-1">Otra opcion:</option>               
  8.             </select>
  9.            
  10.             <input id="otra" name="otra" type="text" style="display: none"/>
  11.  
  12.         </div> 
  13.        
  14.         <script type="text/javascript">
  15.             function cambiaSelect(value){
  16.                 if ( value == -1 ){
  17.                     document.getElementById('otra').style.display = 'inline';
  18.                 }else{
  19.                     document.getElementById('otra').style.display = 'none';            
  20.                 }
  21.             }
  22.         </script>
__________________
Mis webs:
- Programador Web Autónomo
- Conciertos en Sevilla