Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    assegnazione evento ad elemento

    d è un <input.

    Se metto:
    d.onclick = function(){alert(this.id);}, mi funziona


    se metto:
    if(d.attachEvent) d.attachEvent("onclick", function(){alert(this.id);}, });

    non funziona :master:

    come ricavo l'elemento che scatena l'evento (senza event)?
    Pietro

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    la soluzione te la diede quel geniaccio di standard a suo tempo
    http://forum.html.it/forum/showthrea...hreadid=808632

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Xinod
    la soluzione te la diede quel geniaccio di standard a suo tempo
    http://forum.html.it/forum/showthrea...hreadid=808632
    Quella soluzione è messa in cassaforte

    La mia perplessità era perchè in un modo, this referenzia l'elemento, mentre nell'altro referenzia self


    ps. comunque non ti sfugge niente
    Pietro

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    faccio ammenda: le buone soluzioni bisogna pure studiarle

    daccordo con geniaccio: se lo merita proprio
    Pietro

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.