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

    togliere evento 'onclick'

    ho un link del tipo <div id="header"> click me </div> contenuto all'interno di un div come potete vedere.
    Ora io devo applicare un evento onclick in maniera unobtrusive quando la pagina si carica e fino a qui non ho nessun prob.
    Ora però vorrei che dopo che ho cliccato si attivino le funzioni javascript (tra cui un update di pagina con ahah) e tra queste vorrei togliere l'evento onclick dato in precedenza, in maniera che un utente non possa più cliccarci sopra una seconda volta. Come fare a togliere l'onclick al link se prima glielo ho assegnato? E' possibile o meglio non preoccuparsi di questo?

    Grazie ciao
    Tonyz
    www.staffords.it
    php work in progress database di staffordshire bull terrier(razza di cani)
    http://tonyz.altervista.org/

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    L'evento onclick puo` esser definito dall"HTML, e puo` essere scritto/sovrascritto tramite JS:
    document.getElementById('ID_OGGETTO').onclick = null;
    oppure:
    document.getElementById('ID_OGGETTO').onclick = function(){return false;}

    Non ricordo la sintassi esatta della funzione definita da JS, per cui potrebeb essere sbagliata.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ok grazie, mi basta
    www.staffords.it
    php work in progress database di staffordshire bull terrier(razza di cani)
    http://tonyz.altervista.org/

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.