Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Disattivare pulsante

  1. #1

    Disattivare pulsante

    Ciao a tutti,
    come posso rendere disattivo un pulsante
    tramite javascript?

    Praticamente tramite una condizione vorrei rendere attivo o disattivo questo pulsante richiamando una funzione javascript.
    Per attivo o disattivo intendo cliccabile o non cliccabile.

    E' possibile?

    Fatemi sapere.
    Grazie mille.

    P.S. mi andrebbe bene anche un altra soluzione purchè mi porti allo stesso risultato!!

  2. #2
    la sintassi JavaScript per rendere disattivo un pulsante e':

    codice:
    document.getElementById('idform').elements['nomecampo'].disabled=true;
    ciao

  3. #3
    Ok, ora provo.

    Grazie mille.

  4. #4
    Mi è venuta subito una curiosità, il parametro idform da dove lo prendo?
    La pagina non ha un form ma un immagine/pulsante.

    Come va impostato il tuo codice?

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da pegaso22
    Mi è venuta subito una curiosità, il parametro idform da dove lo prendo?
    La pagina non ha un form ma un immagine/pulsante.

    Come va impostato il tuo codice?
    non puoi disattivare un'immagine
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    però puoi provare ad ovviare all'incoveniente, credo, usando innerHTML sul contenitore dell'immagine stessa.

    codice:
    <html>
    <head>
    <script language="javascript">
    var i = 0;
    function attiva() {
      if (++i%2 == 1) {
        alert("Attivato Link");
        document.getElementById('google').innerHTML = '';
      }
      else {
        alert("Disattivato Link");
        document.getElementById('google').innerHTML = '';
      }
    }
    </script>
    </head>
    <body>
    <div id="google"></div>
    <input type="button" onclick="attiva();" value="Attiva - Disattiva" />
    </body>
    </html>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  8. #8
    Ora provo.
    Grazie mille.

  9. #9
    Perfetto, proprio come serviva a me!!
    Grazie mille!

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Prego! Ciao!
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.