Visualizzazione risultati 1 fino 3 di 3

Discussione: Chiudere div all'apertura di un altro?

  1. #1
    Guest

    Predefinito Chiudere div all'apertura di un altro?

    Avevo scritto questo codice per far in modo che a seconda dell' oggetto selezionato veniva aperta una div, ma poi se una persona cambia idea si accumulano le div, invece vorrei che le altre si chiudano.. questo č il codice:

    Codice HTML:
    <html>
    <head>
    <title>RBL ~ Invia una richiesta</title>
    <style type="text/css">
    body {
    background-color: black;
    }
    
    .button {
    background-image: url(button2.png);
    width: 89px;
    height: 39px;
    text-align: center;
    }
    
    .buttontext {
    font-size: 16px;
    font-weight: bold;
    padding-top: 7px;
    background: transparent;
    border: 0px;
    text-decoration: none;
    color: black;
    }
    
    .buttontext:hover {
    color: white;
    }
    
    </style>
    </head>
    <body>
    <font color="white"><h2>Invia una richiesta</h2><br><br>
    <form method="POST" action="request.php">
    <b><strong>Inserisci il tuo nickname<br>
    <input type="text" name="nickname"><br><br>
    Cosa desideri inviare?<br>
    <input type="radio" name="request" value="Richiesta canzone" onclick="document.getElementById('show').style.display='block';" />Richiedi una canzone
    <input type="radio" name="request" value="Dedica"  onclick="document.getElementById('show2').style.display='block';" />Invia una dedica
    <input type="radio" name="request" value="Messaggio"  onclick="document.getElementById('show3').style.display='block';" />Invia un messaggio<br><br>
    <div id="show"style="display: none;">
    Inserisci il nome del brano<br>
    <input type="text" name="brano"><br><br>
    Inserisci il/la cantante/gruppo<br>
    <input type="text" name="cantante"></div>
    <div id="show2"style="display: none;">
    Inserisci il nome del brano<br>
    <input type="text" name="brano"><br><br>
    Inserisci il/la cantante/gruppo<br>
    <input type="text" name="cantante"></div>
    <div id="show3"style="display: none;">
    Inserisci il messaggio<br>
    <textarea name="messaggio" cols="40" raws="13"></textarea><br><br></div>
    <div class="button"><input type="submit" class="buttontext" value="Invia"></div>
    </form></strong></b></font>
    </body>
    </html>
    Ultima modifica di saitfainder : 04-02-2011 alle ore 12.15.49 Motivo: C'č il tag HTML

  2. #2
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Basta chiudere contemporaneamente gli altri DIV con un display='none'


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Guest

    Predefinito

    Risolto grazie mille!
    Ultima modifica di habbinto : 04-02-2011 alle ore 17.26.42

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •