Hola Foros del Web, espero que se encuentren bien, paso a explicarles en que consiste mi problema:Tengo un formulario en el cual tengo un apartado llamado Modo de Pago.Este tiene a su costado dos Listas Desplegables y una Etiqueta llamada Serie/Codigo y una caja de texto .. En la primera Lista me muestra
5 opciones:Efectivo,Credito,Tarjeta,Cheque,Deposito; en la segunda Lista me muestra 3 opciones:Visa,MasterCard,Saga Falabella.
Ahora,quiero hacer lo siguiente:Cuando seleccione la opcion Credito y Deposito,quiero q la etiqueta Serie/Codigo y su caja de texto desaparezcan..
Ademas,cuando seleccione la opcion Efectivo,quiero q la primera Lista Desplegable no me muestre su contenido..Como hago todo esto???
Aca les dejo el siguiente codigo:
Codigo JavaScript
function modopago(){//metodo q me controla las listas desplegables
id_tipo_pago=document.getElementById('id_tipo_pago ').value;
if(id_tipo_pago==1)//esto se hace cuando se escoge la opcion Efectivo
{
document.getElementById('id_tarjeta').disabled = true;
document.getElementById('codigo').disabled = false;
document.getElementById('nombre_codigo').text
}
else if(id_tipo_pago==2)//esto se hace cuando se escoge la opcion Credito
{ document.getElementById('id_tarjeta').disabled = true;
document.getElementById('codigo').disabled = false;
}
else if(id_tipo_pago==3)//esto se hace cuando se escoge la opcion Tarjeta
{ document.getElementById('id_tarjeta').disabled = false;
document.getElementById('codigo').disabled = false;
}
else if(id_tipo_pago==4)//esto se hace cuando se escoge la opcion Cheque
{
document.getElementById('id_tarjeta').disabled= true;
document.getElementById('codigo').disabled= false;
}
else //esto se hace cuando se escoge la opcion Deposito
{
document.getElementById('id_tarjeta').disabled= true;
document.getElementById('codigo').disabled= false;
}
Ahora,el codigo de la parte del formulario(HTML):
<tr>
<td class="ewTableHeader">Modo de Pago : </td>
<td colspan="3"><select onChange="modopago()" id="id_tipo_pago"><?php foreach($array_tipo_pago as $a): ?>
<option value="<?php echo $a['id']?>"><?php echo $a['nombre']?></option>
<?php endforeach; ?></select>
<select id="id_tarjeta"><?php foreach($array_tarjeta as $a): ?>
<option value="<?php echo $a['id']?>"><?php echo $a['nombre']?></option>
<?php endforeach; ?></select>
<label for="codigo">Serie/Codigo : </label>
<input type="text" id="codigo" name="codigo" size="8">
</td>
</tr>
Espero q me puedan ayudar.