Visualizzazione dei risultati da 1 a 7 su 7

Visualizzazione discussione

  1. #3
    Utente di HTML.it
    Registrato dal
    Nov 2015
    Messaggi
    7
    grazie mille, buono a sapersi
    il codice è una semplice pagina di prova dove sto imparando e testando lo script

    codice:
    <!DOCTYPE html>
    <html>
    
    
    <head>
        <meta charset="UTF-8">
        <title>Prova</title>
        <style>
            div#nascosto {display: none}
        </style>
        <script>
        function mostranascondi(id) {
            
            var divhide = document.getElementById(id);
            
            if(divhide.style.display == 'none')
                divhide.style.display = 'block';
            else
                divhide.style.display = 'none';
        } 
        function cambiasegno(id) {
            var segnodac = document.getElementById(id) 
            
            if(segnodac.innerHTML == '+')
                segnodac.innerHTML = '-';
            else
                segnodac.innerHTML = '+';
                
                }
        </script>
    </head>
    
    
    <body>
        <div id="tasto" onclick="mostranascondi('nascosto'), cambiasegno('tasto')">+</div>
        <div id="nascosto">Testo Nascosto</div>
    </body>
    
    
    </html>
    invece di essere eseguite insieme, al primo click avviene solo la funzione cambia segno, al secondo click funzionano entrambe sono almeno 3/4 giorni che sono fermo su questo e non riesco a venirne a capo ho provato anche a controllare la console su chrome ma non dà nessun errore.
    Ultima modifica di poliurt; 04-12-2015 a 00:49

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.