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

    checkbox con conferma menu a tendina

    Ma è possibile di fare la conferma prima che appare il menu a tendina?
    ho provato con questo:

    function disabilita(){
    flag = confirm("Sei sicuro di disabilitare?");
    if (flag==true)
    document.all.motivi.style.display = document.all.motivi.style.display == 'none') ? '' : 'none';
    else
    {}

    }
    </script>

    -------------------------------------------------------------
    poi

    <input name="disabilita" type="checkbox" id="disabilita" onClick="disabilita();" value="S">
    <select name="motivi" id="motivi" style="display:none">
    <option value="Furto">Furto</option>
    <option value="Spezzato">Spezzato</option>
    <option value="Foto illeggibile">Foto illeggibile</option>
    <option value="Lettura non corretta">Lettura non corretta</option>
    </select>
    ----------------------------------------------------------------

    Dove ho sbagliato?
    Grazie
    Gabriele
    ..:: GSFLASH ::..
    HTTP://WWW.GSFLASH.IT
    MCTS - ACP - OCP - ECDL
    Ubuntu 7.10/OpenSuse 10.3/Vista Premium/MacOSX Leopard
    My authentic japanese name is 薗田Sonoda (garden field) 大河 Taiga (big river)

  2. #2
    prova così:

    codice:
    function disabilita(c){
     var e=document.getElementById('motivi');
    if (c) {
     var flag=confirm("Sei sicuro di disabilitare?");
     if (flag) {
      if (e.style.display=='inline') e.style.display='none';
      else e.style.display='inline';
     }
    }
    }
    chiamata:

    codice:
    <input name="disabilita" type="checkbox" id="disabilita" onClick="disabilita(this.checked);" value="S">
    ciao

  3. #3
    non ha funzionato la conferma.

    Comunque un'altra cosa: vorrei fare IF, per esempio

    If request.Form(disabilita) = true then
    MM_editquery2 = "UPDATE db_badge SET stato = 'S' WHERE num_badge=" & request.querystring("num_badge")
    else
    MM_editquery2 = "UPDATE db_badge SET stato = 'D' WHERE num_badge=" & request.querystring("num_badge")
    end If

    questo dipende dal checkbox, se è checckato, db_badge passerà a S, se non chekkato, passerà a D. Come si fa?

    Grazie
    ..:: GSFLASH ::..
    HTTP://WWW.GSFLASH.IT
    MCTS - ACP - OCP - ECDL
    Ubuntu 7.10/OpenSuse 10.3/Vista Premium/MacOSX Leopard
    My authentic japanese name is 薗田Sonoda (garden field) 大河 Taiga (big river)

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.