Visualizzazione risultati 1 fino 5 di 5

Discussione: Modificare onclick

  1. #1
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Predefinito Modificare onclick

    Salve vorrei modificare l'onlcik di un elemento ho provato cosi ma non funziona

    $('#bar_button').attr("onclick", "javascript:hide_list();");

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Hai provato ad usare direttamente la funzione click?

    Codice:
    $('#bar_button').click(function() { hide_list(); });
    P.S. avresti potuto specificare che usi jQuery.
    Ultima modifica di javascripter : 24-04-2010 alle ore 15.09.13

  3. #3
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Se non sbaglio dovrebbe essere così, questo è un esempio:
    Codice HTML:
    <script type="text/javascript">
    function my_click_handler ()
    {
       alert ('Hai cliccato sul banner!');
    }
    </script>
    ...
    <div id="banner">
    Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e golfi...
    </div>
    <input type="button" value="Abilita click sul banner" onclick="document.getElementById('banner').onclick = my_click_handler" />
    <input type="button" value="Disabilita click sul banner" onclick="document.getElementById('banner').onclick = null" />
    In teoria, dopo che hai cliccato sul primo dei pulsanti, dovrebbe abilitarsi il click sul div "banner" e comparire il messaggio dell'alert. Quando farai clic sul secondo pulsante, invece, questo meccanismo si disattiverà.

    Stammi bene...
    Ultima modifica di dementialsite : 11-05-2010 alle ore 12.23.33
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  4. #4
    Guest

    Predefinito

    Io vorrei, invece, fare in modo che quando si clicca il button che invia un submit, contestualmente (con onclick credo) si apra una finestra di popup. Come potrei fare? Io ci ho provato ma non funziona...

  5. #5
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Citazione Originalmente inviato da marymastro Visualizza messaggio
    Io vorrei, invece, fare in modo che quando si clicca il button che invia un submit, contestualmente (con onclick credo) si apra una finestra di popup. Come potrei fare? Io ci ho provato ma non funziona...
    Avresti potuto aprire un nuovo topic!
    Da quanto hai detto (button che invia il submit) suppongo che si tratta di un form.
    Potresti fare qualcosa del genere:
    Codice HTML:
    <form action="#" onsubmit="window.open('pagina.html', 'finestra', 'width=200,height=200'); return false">
    <input type="text" value=".." />
    <input type="submit" />
    </form>

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •