Visualizzazione dei risultati da 1 a 8 su 8

Visualizzazione discussione

  1. #5
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Soluzione base:

    codice:
    <!doctype html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>mostrare una riga solo se scelgo 2 campi da una select</title>
    <script type="text/javascript">
    function showNode (sID) {
        showNode.active && showNode.active.style.setProperty("display", "none");
        showNode.active = document.getElementById(sID);
        showNode.active && showNode.active.style.removeProperty("display");
    }
    </script>
    </head>
    
    <body>
    
    <p>
        Select principale:
        <select onchange="showNode(this.value);">
            <option value="altro1">Altro #1</option>
            <option value="volo_hotel">volo+hotel</option>
            <option value="altro2">Altro #2</option>
            <option value="bus_hotel">bus+hotel</option>
            <option value="altro3">Altro #3</option>
        </select>
    </p>
    
    <p id="volo_hotel" style="display: none;">
        Dove:
        <select name="citta">
            <option>Roma</option>
            <option>Milano</option>
            <option>Napoli</option>
        </select>
    </p>
    
    <p id="bus_hotel" style="display: none;">
        Aeroporto:
        <select name="aeroporto">
            <option>Aeroporto #1</option>
            <option>Aeroporto #2</option>
            <option>Aeroporto #3</option>
        </select>
    </p>
    </body>
    </html>
    Ultima modifica di carlomarx; 15-10-2014 a 17:04
    Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.

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.