Articles of addeventlistener

Per passare un parametro al listener di eventi in AS3 il modo semplice … esiste?

Esempio atteso / pseudo: stage.addEventListener(MouseEvent.CLICK, onClick.someWayToPassParameters(true, 123, 4.56, “string”)); function onClick(e:MouseEvent):void { trace(“Received ” + someWayToRetrieveParameters().b/i/n/s + “.”); } Per molti anni (3 ~ 4), su ogni sito web, forum, blog, ovunque ho cercato, le persone mi dicono che non esiste un modo semplice per farlo. Di solito suggeriscono di: Aggiungere il listener a un […]

La variabile nelle funzioni di callback JavaScript ottiene sempre l’ultimo valore in loop?

Sto cercando di fare quanto segue: Ho un set di immagini e seleziono (dropdown) elementi HTML, 30 di ciascuno. Sto cercando di usare AddEventListener su un loop da 1 a 30 in modo che quando cambio il valore della selezione, l’immagine src sia aggiornata (e l’immagine cambi). La funzione AddEventListener è questa: function AddEventListener(element, eventType, […]

Javascript removeEventListener non funziona

Ho il seguente codice per aggiungere eventListener area.addEventListener(‘click’,function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); Funziona correttamente come previsto. Più in un’altra funzione ho provato a rimuovere il listener di eventi usando il seguente codice area.removeEventListener(‘click’,function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); Ma l’ascoltatore pari non viene rimosso. Perché sta accadendo? C’è qualche problema con il […]

Associare più eventi a un listener (senza JQuery)?

Mentre lavoravo con gli eventi del browser, ho iniziato a integrare Safari touchEvents per dispositivi mobili. Trovo che addEventListener s si accumulano con condizionali. Questo progetto non può usare JQuery. Un listener di eventi standard: /* option 1 */ window.addEventListener(‘mousemove’, this.mouseMoveHandler, false); window.addEventListener(‘touchmove’, this.mouseMoveHandler, false); /* option 2, only enables the required event */ var […]

Perché FF dice che window.event è indefinito? (funzione di chiamata con listener di eventi aggiunto)

Ho un problema in questa parte: var ex = { exampl: function(){ var ref=window.event.target||window.event.srcElement; // here alert(ref.innerHTML); // (example) } } Questa funzione è chiamata in questo modo: document.body.childNodes[0].addEventListener(‘mouseover’,ex.exampl,true); Solo Firefox dice che window.event non è definito … Non so cosa fare, per farlo funzionare. Funziona molto bene con i browser webkit e l’opera (non […]

come ascoltare i clic in Java (JFreeChart) usando gli eventi?

Questo è il codice che sto usando attualmente: @Override public void mouseExited(MouseEvent e) { System.out.println(“detectado”); }

Aggiunta del gestore eventi click all’iframe

Voglio gestire l’evento click su un iframe con un gestore che ottiene l’id iframe come parametro. Sono in grado di aggiungere un gestore di eventi onClick tramite JavaScript come segue e funziona correttamente: iframe.document.addEventListener(‘click’, clic, false); Ma in questo caso non riesco a passare un parametro a clic() . Ho provato a stampare this.id in […]

Javascript: Uncaught TypeError: imansible chiamare il metodo ‘addEventListener’ di null

Sto cercando di fare qualcosa di abbastanza semplice, ma per il motivo per cui probabilmente non sono abbastanza bravo da cercare documentazione, non riesco a farlo funzionare. Ho un JS in linea funzionante simile a questo: Compute! Per varie ragioni, sto cercando di separare il JS, ed è qui che ho trovato un problema. Ho […]

Uso corretto di addEventListener () / attachEvent ()?

Mi chiedo come utilizzare addEventListener rispettivamente attachEvent correttamente? window.onload = function (myFunc1) { /* do something */ } function myFunc2() { /* do something */ } if (window.addEventListener) { window.addEventListener(‘load’, myFunc2, false); } else if (window.attachEvent) { window.attachEvent(‘onload’, myFunc2); } // … o function myFunc1() { /* do something */ } if (window.addEventListener) { window.addEventListener(‘load’, […]

Come verificare se il listener di eventi collegato dynamicmente esiste o no?

Ecco il mio problema: è ansible in qualche modo verificare l’esistenza di listener di eventi collegati dynamicmente? O come posso controllare lo stato della proprietà “onclick” (?) In DOM? Ho cercato internet proprio come StackOverflow per una soluzione, ma senza fortuna. Ecco il mio html: link 1 link 2 Quindi in javascript allego il listener […]