Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    select display none/ on

    Ciao,
    ho il seguente codice js:


    <b class='contratto'>Vendita:<INPUT TYPE="checkbox" ONCLICK="document.all.1.style.display = (document.all.1.style.display == 'none') ? '' : 'none'">


    <b class='contratto'>Affitto:<INPUT TYPE="checkbox" ONCLICK="document.all.2.style.display = (document.all.2.style.display == 'none') ? '' : 'none'">


    <select id='1' STYLE='display:none'>
    <option>1</option><
    </select>

    <select id='2' STYLE='display:none'>
    <option>1</option><
    </select>



    che dovrebbe mostrare o nascondere la select a seconda del ceckbox selezionato...ma non funzeca...mi aiutate a farlo funzionare?

    grazie

  2. #2
    Ho provato cosi ma fa ancora un po di caos...


    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <script>
    function MyId(id) {
    return document.getElementById(id);
    }
    </script>
    <FORM>


    Vendita<INPUT TYPE="radio" onCLICK="MyId('nome1').style.display = (MyId('nome1').style.display == 'none') ? 'block' : 'none'">




    Affitto<INPUT TYPE="radio" onCLICK="MyId('nome2').style.display = (MyId('nome2').style.display == 'none') ? 'block' : 'none'">

    <div='nome'>
    <select ID="nome1">
    <option value='2'>2</option>
    </select>



    <select ID="nome2">
    <option value='3'>Affitto</option>
    </select>
    </div>
    </FORM>

  3. #3
    k0 ho un po sistemnato ancora, ma non riesco a fare in modo che selexionando un altro radio dopo aver selezionato il primo, mi cambi il select..

    <script>
    function MyId(id) {
    return document.getElementById(id);
    }
    </script>


    <table border='0'>
    <tr><td>
    <b class='test'>Vendita</td><td><INPUT TYPE="radio" name='contratto' value='vendita'onCLICK="MyId('nome1').style.displa y = (MyId('nome2').style.display == 'none') ? 'block' : 'none'"></td></tr>
    <tr><td>
    <b class='test'>Affitto</td><td><INPUT TYPE="radio" name='contratto' value='affitto'onCLICK="MyId('nome2').style.displa y = (MyId('nome1').style.display == 'none') ? 'block' : 'none'"> </td></tr>
    </table>

    <div='nome'>
    <select ID="nome1" style="display:none">
    <option value='2'>2</option>
    </select>



    <select ID="nome2" style="display:none">
    <option value='3'>Affitto</option>
    </select>


    resta sempre il primo selezionato...

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.