Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Mostra nascondi tabella.

    Dal seguente link:

    codice:
    <DIV onClick="ShowDetail(catalogazione);">[img]freccia.gif[/img]Criteri di Catalogazione </div>
    richiamo la seguente funzione JS:

    codice:
    <script language="JavaScript">
    function ShowDetail(objMenu) {
    alert("sono qui");
    if (objMenu.style.display == "none") 
    {
    	objMenu.style.display = "";
    }
    else 
    {
    	objMenu.style.display = "none";
    }
    } 
    </script>
    la quale dovrebbe mostrare/nascondere il codice sottostante:

    codice:
    <TR>
    <td class="Black10NormLeftBgGray" COLSPAN=2 id="catalogazione" style="display:'none';">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <meta http-equiv="Expires" content="0">
    <link rel=stylesheet href="style.css" type="text/css">
    <style type="text/css">
     body
    {scrollbar-face-color: #2E3669; scrollbar-shadow-color:#05c4e4; 
    scrollbar-highlight-color: #05c4e4; scrollbar-3dlight-color: #05c4e4; 
    scrollbar-darkshadow-color: #05c4e4; scrollbar-track-color: #EBEBEB; 
    scrollbar-arrow-color: #05c4e4}
    </style>
    <SCRIPT SRC="ftiens4ter.js"></SCRIPT>
    <SCRIPT>
    foldersTree = gFld("Criteri di Catalogazione","")
    aux1 = insFld(foldersTree, gFld("area funzionale", ""));
    insDoc(aux1, gLnk(0,"commerciale", "0"));
    aux1 = insFld(foldersTree, gFld("tipologia", ""));
    insDoc(aux1, gLnk(0,"allegato", "0"));
    aux1 = insFld(foldersTree, gFld("lingua", ""));
    insDoc(aux1, gLnk(0,"italiano", "0"));
    </SCRIPT>
    </td>
    </tr>
    Come potete vedere nella funzione JS ho piazzato un alert prima dell'IF e al clic sulla freccia, mi viene mostrato a video il messaggio, perō poi non viene eseguito il resto del controllo nč in mostra, nč il nascondi!

    Mi sapete dire perchč? Dove sbaglio? :master:

    Grazie anticipatamente.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  2. #2
    devi recuperare l'elemento catalogazione:

    function ShowDetail(Menu) {
    objMenu=document.getElementById(Menu);
    if (objMenu.style.display == "none")
    ...
    }

  3. #3
    Ho risolto.
    Grazie!
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.