Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    254

    rimuovere evento onclick da un td

    Buongiorno,
    è una sciocchezza, solo un problema di sintassi e non riesco neanche a trovare alcun risultato tramite motori di ricerca:

    ho un <td> con un evento onclick. Attivata la funzione specificata nell'onclick eseguo delle azioni tali per cui ho la necessità di rimuovere l'evento.
    Detto che richiamo il td tramite la classica
    codice:
    var td_incriminato=documen.getElementById('elemento')
    sapete dirmi cosa invocare per rimuovere l'evento onclick?

    Grazie Angelo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    254
    Va bene, io l'ho rimosso semplicemente così:
    codice:
    document.getElementById(chi).onclick='';
    se qualcuno conosce qualche metodo più pulito magari è meglio. In ogni modo così sembra funzionare.
    Buona giornata

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non credo si possa rimuovere, ma puoi svuotarlo:
    <td id="miotd" onclick="MiaFunzione()">mio testo cella</td>
    togli la funzione cosi:
    document.getElementById('miotd').onclick=function( ){return false;}
    (o prova a lasciare la funzione vuota)
    http://barney.gonzaga.edu/~amoore1/php/addEvent/ (aggiungi/rimuovi eventi non IE)
    http://msdn.microsoft.com/en-us/library/bb979826(v=VS.95).aspx (aggiungi/rimuovi eventi IE)
    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.