Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    7

    [js] menu a comparsa e parametri di funzione

    come da titolo, sto cercando di realizzare un menu a comparsa. per farlo uso, dentro una cella <td>, un div contenente l'elenco dei link (il menu).

    per l'effetto (s)comparsa modifico le height di entrambi i blocchi (td e div):

    codice:
    function apri(cella, layer) 
    { 
    	var x = document.getElementById('idcella');
    	var y = document.getElementById('iddiv');
    	if ( i < 100)
    	{
    		x.style.height = i + 'px'; 
    		y.style.height = i + 'px'; 
    		setTimeout('apri()',10); 
    	}
    }
    come potete notare, nell'assegnamento ad x e y non uso i parametri passati alla funzione. C'è un perchè: se uso i parametri (var x = document.getElementById(cella) ) non funge, ma se dò direttamente la stringa sì!
    perchè mai????
    Blues again...........

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    7

    sono un idiota

    ok, mi rispondo da solo, così non vi permetto di insultarmi

    quando chiamo la settimeout non dò i parametri.
    ....
    lo sapevo che era per colpa della mia idiozia intrinseca !!!!
    Blues again...........

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.