Visualizzazione dei risultati da 1 a 2 su 2

Discussione: nascondi div checkbox

  1. #1
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    839

    nascondi div checkbox

    Devo intercettare var vis2 in modo da intervenire sui due checkbox primo e secondo.
    A div id=ca2 visibile secondo=checked e primo=unchecked mentre a div nascosta il contrario.

    codice:
    function showMe2 (box2) {
            
            var chboxs2 = document.getElementsByName("ca2");
            var vis2 = "none";        
            for(var i=0;i<chboxs2.length;i++) { 
                if(chboxs2[i].checked){
                 vis2 = "block";
                    break;
                }
            }
            document.getElementById(box2).style.display = vis2;
            document.getElementById('primo').checked=false;
            document.getElementById('secondo').checked=true;
                                }
    Ho risolto così:

    codice:
    var expanded = false;
    
    
        function showMe2 (box2) {
            
            var chboxs2 = document.getElementsByName("ca2");
            if(!expanded){
            document.getElementById(box2).style.display = "block";
            document.getElementById('secondo').checked=true;
            document.getElementById('primo').checked=false;
            expanded = true;
            }else{
            document.getElementById(box2).style.display = "none";
            document.getElementById('secondo').checked=false;
            document.getElementById('primo').checked=true;
            expanded = false;
    					}
    							}
    Ultima modifica di jet; 25-09-2020 a 15:44 Motivo: soluzione

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,288
    ottimo
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


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