Visualizzazione dei risultati da 1 a 2 su 2

Discussione: select show and hide

  1. #1

    select show and hide



    Ho questa funzione
    codice:
    	function controlla_confezione(){
    		if (document.registrati.confezione.selectedIndex!="0") showHideAnswer(document.registrati.confezione.selectedIndex);
    		else initShowHideContent();
    	}
    
    	function showHideAnswer(ciccio)
    	{
    		var numericID = ciccio;
    		var obj = document.getElementById('a' + numericID);
    		if(obj.style.display=='block'){
    			obj.style.display='none';
    		}else{
    			obj.style.display='block';
    		}
    	}
    
    
    	function initShowHideContent()
    	{
        var z1=document.getElementById('a1');
        var z2=document.getElementById('a2');
        var z3=document.getElementById('a3');
        z1.style.display='none';
        z2.style.display='none';
        z3.style.display='none';
    	}
    	window.onload = initShowHideContent;
    Funziona bene e fa quel che mi serve ovver a seconda della voce che seleziono in una select appare 1 contenuto invece che 1 altro... ora 1 avrei l'esigenza di usare questo tipo di funzione in 1 form su 2 select ...come posso usare o dupplicare la funzione così da utilizzarla su 2 select dello stesso form?
    Tanto...lo fanno tutti... posso farlo anche io vero?

  2. #2
    Se non ho capito male,
    basta che associ all'evento onchange della select la funzione che già usi,
    e che implementi questa a seconda delle azioni che dovranno essere eseguite al cambiare del valore delle select.

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

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.