Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2010, 00:53
JuaNiNNaio
 
Fecha de Ingreso: diciembre-2007
Mensajes: 124
Antigüedad: 16 años, 5 meses
Puntos: 2
Eventos javascript no funcionan

Tengo una aplicación war desplegada en Tomcat y tengo un problema con algunos eventos javascript, resulta que con la aplicación desplegada en local en el tomcat de mi máquina todo va bien, pero cuando despliego el war en el servidor remoto, en su tomcat, estos eventos javascript no funcionan, tales como mostrar una capa o no segun pulsas un enlace. ¿Sabeis que puede estar pasando?

El código es tal que así:

Código:
<tr>
                    <td id="marca_C1" width="20">
                        <img src="img/dsp_right.jpg" border="0" alt="dsp_right"/>
                    </td>
                    <td align="left">
                        <p>
                            
                            <a href="#" onclick="cambia('CON_292223', 'marca_C1');" id="lnkDespliegueContrato292223">
                                Enlace 
                            </a>
                        </p>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" align="center">
                        <br/>
                        <table border="0" summary="Contrato" id="CON_292223" class="hid">
                            <thead>
                                <tr><th colspan="2"><p>Datos del contrato</p></th></tr>
                            </thead>
                            <tbody>

...
Y el archivo .js:

Código:
function cambia(obj, obj2) {
    if (document.getElementById(obj).style.display == "none" || document.getElementById(obj).style.display == "" || document.getElementById(obj).style.display == null) {
        muestraTabla(obj, obj2);
    } else {
        ocultaTabla(obj, obj2);
    }
}

function muestraTabla(obj, obj2) {
    document.getElementById(obj).style.display = "table";
    var td = document.getElementById(obj2);
    td.innerHTML = '<img src="img/dsp_bottom.jpg" border="0" />';
}

function ocultaTabla(obj, obj2) {
    document.getElementById(obj).style.display = "none";
    var td = document.getElementById(obj2);
    td.innerHTML = '<img src="img/dsp_right.jpg" border="0" />';
}
A ver si me podeis ayudar