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

    ciclare una funzione e ad ogni passo +1

    Ciao, mi spiego subito

    codice:
    <script type="text/javascript">
    
    function opensubmenu(act, act2){
    var men = act;
    var men2 = act2;
    var men_sq = "sq_" + act;
    var men2_sq = "sq_" + act2;
    var men_sq_r = "sqr_" + act;
    var men2_sq_r = "sqr_" + act2;
    if(document.getElementById(men).className=='nonezz') {
    	document.getElementById(men).className='bot_submenu';
    	document.getElementById(men_sq).className='td_menu_left';
    	document.getElementById(men_sq_r).className='td_rientranza_left_menu';
    
    }
    else if(document.getElementById(men).className=='bot_submenu'){
    	document.getElementById(men).className='nonezz';
    	document.getElementById(men_sq).className='nonezz';
    	document.getElementById(men_sq_r).className='nonezz';
    }
    
    if(document.getElementById(men2).className=='nonezz') {
    	document.getElementById(men2).className='bot_submenu';
    	document.getElementById(men2_sq).className='td_menu_left';
    	document.getElementById(men2_sq_r).className='td_rientranza_left_menu';
    
    }
    else if(document.getElementById(men2).className=='bot_submenu'){
    	document.getElementById(men2).className='nonezz';
    	document.getElementById(men2_sq).className='nonezz';
    	document.getElementById(men2_sq_r).className='nonezz';
    }
    }
    
    </script>
    qui vedete che mi son fermato a 2 cicli, act e act2, ma potrebbe esserci act99,

    come potrei far funzionare la funzione incrementando di +1 il numero di act?

  2. #2
    nessuno mi ha risposto, mi rispondo da solo in quanto ho trovato una soluzione,

    è fattibile ma molto laborativo, la soluzione è mandare + volte separatamente l'informazione allo stesso script

    es. onclick"func(var1);func(var2);func(var3);"

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.