Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2006, 15:57
ivomat
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 19 años, 8 meses
Puntos: 0
Listas dependientes formulario de modificar

tengo las siguientes funciones en javascript para imprimir dos select que dependan el uno del otro.
Código HTML:
function combo(){
   var indice=document.forma_adicionar_beneficiario.f_benregimen.selectedIndex;
   if(indice==1) regimen1();
   if(indice==2) regimen2();
 }  
function regimen1(){
  var d=document.forma_adicionar_beneficiario;
  sub0=new Option("Seleccionar","0","defauldSelected");
  sub1=new Option("Uno","1");
  sub2=new Option("Dos","2");
  sub3=new Option("Tres","3");
  d.f_catestr.options[0]=sub0;
  d.f_catestr.options[1]=sub1;
  d.f_catestr.options[2]=sub2;
  d.f_catestr.options[3]=sub3;

 }
 
function regimen2(){
  var d=document.forma_adicionar_beneficiario;
  limpiarOdenar(d.f_catestr)
  sub0=new Option("Seleccionar","0","defauldSelected");
  sub1=new Option("A","A");
  sub2=new Option("B","B");
  d.f_catestr.options[0]=sub0;
  d.f_catestr.options[1]=sub1;
  d.f_catestr.options[2]=sub2;
 }
<SELECT NAME="f_benregimen" class="campos" onchange="combo()">
<OPTION VALUE= "0">Seleccionar</OPTION>
<OPTION VALUE= "1">Contributivo</OPTION>
<OPTION VALUE= "2">Subsidiado</OPTION>
</SELECT>
   <SELECT NAME="f_catestr" class="campos">
           </SELECT> 
hasta ahi todo va bien esto lo tengo en un formulario que adiciona a una persona en una base de datos , pero el problema surge al modificar el usuario ya que debera salir un formulario con todas los campos llenos de la base de datos en estas listas, al poner el value de la base de datos ya no me sirven como hago para realizar la modificacion y que las listas dependientes me sirven , ya que al poner un valor por defecto se danan y el onchange no hace nada..

gracias
__________________
:aplauso: Ivomat