Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/11/2008, 10:05
vmac179
 
Fecha de Ingreso: julio-2007
Ubicación: /home/victor
Mensajes: 114
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Activar boton y agregar opcion

a ver si tengo esto, tengo que hacer referencia al select

Código PHP:
<head>
<
script>
////////////////////////////////////////////////////////////////////////
// Habilitar boton 
function activa_boton(campoboton){
    if (
campo.value == "0" || campo.value == "otra") {
        
boton.disabled true// boton activado
    
}
    else {
        
boton.disabled false// boton desactivado
    
}
    
}

/////////////////////////////////////////////////////////////////////////

function agegaopt(campo){ // agregando opciones 
    
if(campo.value=='otra') {addoption(el);}
}

function 
addoption(campo){
    var 
txt=prompt('Ingrese el nombre de la localidad:','Nombre');

    if(
txt=='null') {return;}
    
    if(
txt=='Nombre') {return;}
    
    var 
val=txt// value = nombre 
    
var o=new Optiontxtvalfalsetrue);
    
campo.options[el.options.length]=o;

}
</script>
</head>

<form id="form" name="form">
<select name="localidad" id="localidad" onChange="activa_boton(this,this.form.boton)" >
<option value="0" selected="selected">Seleccione</option>
<option value="1">Opcion 1</option>
<option value="2">Opcion 2</option>
<option value="3">Opcion 3</option>
<option value="otra" onclick="agegaopt(this.form.campo)">Otra..</option>
</select>

<button type="button" name="boton" id="boton" onClick="agregar_fila(form,info)" disabled=true >Agregar</button>  

</form> 
como lo haría