Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2008, 14:56
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 9 meses
Puntos: 50
Problema con funcion javascript

COmo estan

Lo que deseo es que dependiendo delvalor que lelga al parametro pestana me deshabilite o habilite 4 <td>

si pestana = 1 debe habilitar TdListNombre, TdListLista y deshablitar TdTxtNombre, TdTxtValor si es igual a dos o 3 debe hacer al revez deshabilitar TdListNombre, TdListLista y hablitar TdTxtNombre, TdTxtValor

Cuando es =1 funciona perfectamente pero cuando es =2 o 3 no funciona quetengo mal????

Código HTML:
function pestanas(pestana)
{
 <?
   //if($ent==1) $ver_pestana="none"; else $ver_pestana="";
   if($ent==1) $ver_pestana=""; else $ver_pestana="";
  ?>
   document.getElementById('remitente').style.display = "";
   document.getElementById('remitente_R').style.display = "none";
   document.getElementById('predio').style.display = "<?=$ver_pestana?>";
   document.getElementById('predio_R').style.display = "none";
   document.getElementById('empresa').style.display = "<?=$ver_pestana?>";
   document.getElementById('empresa_R').style.display = "none";
  if(pestana==1) 
  {
  	 document.getElementById('pes1').style.display = "";
  	 document.getElementById('remitente').style.display = "none";
  	 document.getElementById('remitente_R').style.display = "";
  	 // Modificaciones Campos pestañas.
     document.getElementById('TrCliente').style.display = "none";
 	 document.getElementById('TrRegional').style.display = "";
	 document.getElementById('TdListNombre').style.display = "";
	 document.getElementById('TdListLista').style.display = "";
	 document.getElementById('TdTxtNombre').style.display = "none";
 	 document.getElementById('TdTxtValor').style.display = "none";
    // Fin Modificaciones 
   }
   else
   {
    document.getElementById('pes1').style.display = "none";
   }
   if(pestana == 2)
   {
    document.getElementById('pes2').style.display = "";
    document.getElementById('predio').style.display = "none";
    document.getElementById('predio_R').style.display = "";   
   }
   else
   {
    document.getElementById('pes2').style.display = "none";
   }
   if(pestana==3)
   {
    document.getElementById('pes3').style.display = "";
    document.getElementById('empresa').style.display = "none";
    document.getElementById('empresa_R').style.display = "";
   }
   else
   {
    document.getElementById('pes3').style.display = "none";
   }
    //Modificaciones Campos pestañas.
   if (pestana==2 || pestana==3)
   {
	document.getElementById('TdListNombre').style.display = "none";
	document.getElementById('TdListLista').style.display = "none";
	document.getElementById('TrRegional').style.display = "none";
	document.getElementById('TrCliente').style.display = "";
	document.getElementById('TdTxtNombre').style.display = "";
	document.getElementById('TdTxtValor').style.display = "";
   }
  //Fin Modificaciones
}