Ver Mensaje Individual
  #15 (permalink)  
Antiguo 07/03/2005, 01:39
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
Cita:
Iniciado por rbczgz
(...) no consigo que me muestre la otra parte ("solicitud2") cuando carga por defecto (...)
... para eso le debes de dar un valor directamente a el objeto
<tr id="solicitud2" style="display:none"> <!-- oculto por defecto
<tr id="solicitud2" style="display:"> <!-- Visible por defecto

Veamos lo que hace la función para que lo entiendas...
Código HTML:
function cambiar(val) { // resibes un valor al que identificamos como "val"
if(val=='Consulta') {  // si el valor es 'Consulta'
document.getElementById('solicitud').style.display ="none"; // oculta el objeto 'solicitud'
document.getElementById('solicitud2').style.display =""; // y muestra 'solicitud2'

} if (val=='Solicitud')  { // si valor es 'Solicitud'
document.getElementById('solicitud').style.display=""; // muestra 'solicitud'
document.getElementById('solicitud2').style.display ="none"; // oculta 'solicitud2'
} 
}
aunque... esta bien tu función... estructuralmente sería mejor (creo) manejar 'if' y 'else' ... y 'elseif' de ser necesario...

Yo no estudio esto... nada que ver... menos JavaScript... solo me paseo por este foro... es un hobbie ...

Espero ésto te ayude y resuelvas tu situación... cualquier otra cosa ya sabes ayudaremos en lo que se pueda
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 07/03/2005 a las 01:42