Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727

    checkbox di controllo con alert...

    ciao a tutti, ho un form che permette l'accesso ad una pagina la quale però richiede obbligatoriamente l'aver flaggato un checkbox. Non sono un esperto di javascript però leggendo qua e là ho messo su questo:

    <script type="text/javascript">
    function unlock(el1, el2) {
    if(el1.checked) {
    document.getElementById(el2).disabled = false; }
    else {
    document.getElementById(el2).disabled = 'disabled';
    } }
    </script>

    funziona molto bene, se non flaggano il checkbox (el1), il pulsante di accesso (el2) è disabilitato.
    Fantastico, però ho bisogno che appaia anche un ALERT se no quelli più addormentati non capiscono xchè il pulsante non dà segni di vita :-)
    Nella mia ignoranza pensavo di fare così

    <script type="text/javascript">
    function unlock(el1, el2) {
    if(el1.checked) {
    document.getElementById(el2).disabled = false; }
    else {
    document.getElementById(el2).disabled = 'disabled';
    alert("CheckBox non spuntato");
    } }
    </script>

    ma non salta fuori alcun alert.... mi potete spiegare dove sbaglio?
    graziee

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Alert si attiva quando togli la spunta non quando la metti è così che vuoi?
    Ultima modifica di cavicchiandrea; 03-03-2014 a 23:14
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727
    argh no è il contrario--> il cb è vuoto, l'utente deve flaggarlo ed entrare, se nON lo fa parte l'alert...
    quindi cosa ho sbagliato?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da theseo Visualizza il messaggio
    argh no è il contrario--> il cb è vuoto, l'utente deve flaggarlo ed entrare, se nON lo fa parte l'alert...
    quindi cosa ho sbagliato?
    Perdona, ma lo capisci che non ha logica quello che dici, analizza il processo al click (c'è un evento cioè un azione da parte dell'utente) su una checkbox parte una funzione che abilita un oggetto se il click non c'è come può partite la funzione?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.