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

    [javascript] far sparire il contenuto di una td

    Ho bisogno che quando seleziona la checkbox fa sparire tutta la td ed il suo contenuto, cosi facendo punta ad una text e funziona ma se la punto ad un td nn funge nulla dove sbaglio?
    <tr>
    <script language="javascript">
    function visualizza_hidden()
    {
    if(document.forms.frmAdmin.hide1.style.display=='i nline')
    document.forms.frmAdmin.hide1.style.display='none' ;
    else
    document.forms.frmAdmin.hide1.style.display='inlin e';
    }
    </script>
    <td colspan="2">
    <INPUT type="checkbox" id="mod_maint" name="mod_maint" onclick="javascript:visualizza_hidden()"><font size="4">Modulo Richiesta Maintenance</font>
    </td>
    </tr>
    <tr>
    <td colspan="2">
    Sistema : <INPUT type="text"id="hide1" name="hide1" style="display:none">
    </td>
    </tr>

  2. #2
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087

    Re: [javascript] far sparire il contenuto di una td

    Originariamente inviato da ludoweb.it
    ..............
    <script language="javascript">
    function visualizza_hidden()
    {
    if(document.forms.frmAdmin.hide1.style.display=='i nline'){
    document.forms.frmAdmin.hide1.style.display='none' ;}
    else{
    document.forms.frmAdmin.hide1.style.display='inlin e';
    }
    </script>
    dovrebbe poter essere un problema di istruzioni;
    nota le parentesi in rosso
    ciao

  3. #3
    no ma funziona per un elemento input o area o altro funziona perfettamwente, non funziona se quelle info tipo id=hide li metto nella td!

  4. #4
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087

    Re: [javascript] far sparire il contenuto di una td

    prima ho risposto su ciò che immediatamente mi è saltato all'occhio. Qui poi vedo che nell'array dei forms non specifichi quale. Se ti riferisci a quello che probabilmente è l'unico devi indicarlo con il suo indice e cioè forms[0].
    Poi non capisco frmAdmin a cosa si riferisce ....

    Originariamente inviato da ludoweb.it
    ........
    <script language="javascript">
    function visualizza_hidden()
    {
    if(document.forms.frmAdmin.hide1.style.display=='i nline')
    document.forms.frmAdmin.hide1.style.display='none' ;
    else
    document.forms.frmAdmin.hide1.style.display='inlin e';
    }
    </script>

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se (frmAdmin) e' il form questo non ha alcuna relazione con elementi che non siano parte del form stesso
    e un td non fa parte del form

    per un td fai direttamente riferimento ad esso con document.getElementById('ID_td')

    questo (se) funzionera' con IE ma non funzionera' con MOZ & Co. perche', come da standard, usano un display diverso per tabelle ed elementi di tabelle
    (con una ricerca con chiave table-row ti sara' tutto + chiaro)
    ciao

  6. #6
    grazie mille a tutti siete davvero stati molto gentili. ora mi faccio un po di ricerche e ho capito anche perche nn mi vedeva la td. perfect!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.