Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    abilita al click di un radio

    ciao,

    ho provato a seguire un po' di instruzioni che ho trovato ma mi dice che l'oggetto non è presente.

    al click sul radio botton del cliente deve abilitare le due select sottostanti.

    il dodice l'ho impostato per abilitarne una sola cosa sbaglio?

    ************************************************** ***************

    <body>
    <form name="form" method="post" action="">


    Nominativo
    <input name="radiobutton" type="radio" value="radiobutton">


    Cantatto
    <input name="radiobutton" type="radio" value="radiobutton">


    Cliente
    <input name="radiobutton" type="radio" onClick="this.form.rivenditore.disabled=this.check ed" value="radiobutton">
    </p>



    <select name="rivenditore" disabled>
    <option>scegli il rivenditore</option>
    <option>rivenditore1</option>
    <option>rivenditore2</option>
    </select>
    </p>



    <select name="agente" disabled="disabled">
    <option>scegli il Agente</option>
    <option>Agente1</option>
    <option>Agente2</option>
    </select>
    </p>
    </form>
    ************************************************** ***************
    Emanuela

  2. #2
    risolto grazie
    Emanuela

    **********************************
    <form method="get" action="">


    Nominativo
    <input name="radiobutton" type="radio" value="" onclick="this.form.rivenditore.disabled=true; this.form.agente.disabled=true">


    Cantatto
    <input name="radiobutton" type="radio" value="c" onclick="this.form.rivenditore.disabled=true; this.form.agente.disabled=true">


    Cliente
    <input name="radiobutton" type="radio" onclick="this.form.rivenditore.disabled=false; this.form.agente.disabled=false" value="d">
    </p>



    <select name="rivenditore" disabled>
    <option>scegli il rivenditore</option>
    <option>rivenditore1</option>
    <option>rivenditore2</option>
    </select>
    </p>



    <select name="agente" disabled>
    <option>scegli il Agente</option>
    <option>Agente1</option>
    <option>Agente2</option>
    </select>
    </p>
    </form>

    ***************************************

  3. #3
    scusate se rompo ancora.

    come vi ho detto sono riuscita ad abilitare al click di un radio una select.

    però adesso mi si presenta questo problema:

    la pagina dove ho impostato la procedura del click potrebbe avere i campi già compilati perchè deve fare la modifica dei dati inseriti.

    il problema è il seguente se il radio bottom che abilita le select è flaggato deve abilitarmi di conseguenza anche le select anche senza click.

    spero di essere stata chiara.

    grazie

    Emanuela

  4. #4
    up qualcuno mi sa aiutare

    sto diventando pazza?

    emanuela

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Da quello che scrivi sembra che la pagina sia creata dinamicamente: dopo aver letto dei dati, il radiobox dei rivenditori può essere attivo.

    Quindi devi anche leggere il rivenditore e l'agente scelto in precedenza oppure ti basta solo che siano attive le select?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se ti basta attivare solo le select allora prova questo codice (ho abilitato di default il terzo radiobox):

    codice:
    <html>
    <head>
    <script>
        function check_rivenditore() {
            if (document.getElementById('rb3').checked) {
                document.getElementById('riv').disabled = "disabled";
                document.getElementById('age').disabled = "disabled";
            }
        }
        
        function set_select(state) {
            document.getElementById('riv').disabled = state;
            document.getElementById('age').disabled = state;    
        }
    </script>
    </head>
    
    <body onload="check_rivenditore()">
    
    ...
    
    <form method="get" action="">
    
    
    Nominativo
    <input name="radiobutton" id="rb1" type="radio" onclick="set_select(true)" value="1">
    
    
    Cantatto
    <input name="radiobutton" id="rb2" type="radio" onclick="set_select(true)" value="2">
    
    
    Cliente
    <input name="radiobutton" id="rb3" type="radio" onclick="set_select(false)" value="3" checked="checked">
    </p>
    
    
    
    <select name="rivenditore" id="riv">
    <option>scegli il rivenditore</option>
    <option>rivenditore1</option>
    <option>rivenditore2</option>
    </select>
    </p>
    
    
    
    <select name="agente" id="age">
    <option>scegli il Agente</option>
    <option>Agente1</option>
    <option>Agente2</option>
    </select>
    </p>
    </form> 
    
    </body>
    </html>
    Edit: L'ho modificato
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    grazie

    emanuela

  8. #8
    ho provato a far funzionare il codice che mi hai inviato ma non mi funziona.

    si la mia pagina si crea dinamicamente.

    quando il valore cliente è valorizzato dovrebbe abituale in automatico le due select.

    grazie

    Emanuela

  9. #9
    non sono stata abbastanza chiara?

    grazie

    Emanuela

  10. #10
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Dovresti fornire più informazioni: ad esempio il linguaggio server che stai usando, da dove leggi i dati e in che variabili sono contenuti.

    Dovresti postare il sorgente completo
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.