Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    40

    problemi con javascript

    Premetto che ho appena iniziato a usare il javascript quindi non sono molto bravo.
    Ho un form dove c'è un campo checkbox e un campo select, io vorrei che se un utente seleziona il campo checkbox il select venga disabilitato.
    ecco il codice javascript:
    <script type="text/javascript">
    <!--
    function Partecipo()
    {
    if(document.getElementById())
    {
    var A = document.getElementById('Partecipo').checked;
    if(A == true)
    {
    document.getElementById('Programmi').setAttribute( 'disabled','disabled');
    alert(A);
    }
    else
    {
    if(A == false)
    {
    document.getElementById('Programmi').removeAttribu te('disabled');
    alert(A);
    }
    }
    }
    }
    -->
    </script>

    ecco il codice del form:

    <td height="30" colspan="2">
    <center><input name="Partecipo" type="checkbox" id="Partecipo" onclick="Partecipo()"/>Desidero partecipare</center>
    </td>
    </tr>
    <tr>
    <td height="30" colspan="2">
    <center>
    <select name="Programmi" id="Programmi">
    <option value='1'>voce1</option>
    <option value='2'>voce2</option>
    <option value='3'>voce3</option>
    <option value='4'>voce4</option>
    <option value='5'>voce5</option>
    <option value='6'>voce6</option>
    </select>
    </center>
    </td>
    </tr>

    il problema è che non funziona.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Potrebbe essere (molto probabile) perché hai chiamato la funzione e il campo checkbox uguali/identici prova a cambiare uno dei due e dovrebbe sistemarsi il tutto.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Per cortesia, la prossima volta utilizza un titolo a termini di regolamento
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.