Javascript: Klic eventa določenega objekta
 
blackmamba 7. jan 2009 10:15:50 Pridružen od:
4. mar 2008
559 objav
392 25 11
#1

Zdravo,

element A ima definiran 'click' event in vse deluje ok.


buttonRight.addEvent('click', function(){ .....

Jaz bi pa hotel iz nekega tretjega elementa poklicati 'click' event elementa A.



Ali se to da?



p.s. topic bi moral bit Klic eventa določenega elementa


všeč(0) ni všeč(0) spam(0)
 
Vini 7. jan 2009 10:46:31 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#2
buttonRight.click()
všeč(0) ni všeč(0) spam(0)
 
blackmamba 7. jan 2009 10:49:38 Pridružen od:
4. mar 2008
559 objav
392 25 11
#3

thx, sam tole sem že probal



buttonRight.click is not a function :(


všeč(0) ni všeč(0) spam(0)
 
blackmamba 7. jan 2009 10:55:59 Pridružen od:
4. mar 2008
559 objav
392 25 11
#4

pravkar sem ugotovil da v IE tole dela, v firefoxu 3 pa firebug javlja napako buttonRight.click is not a function


všeč(0) ni všeč(0) spam(0)
 
Vini 7. jan 2009 10:58:09 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#5

aha, element A pomeni A kot anchor? :) Potem je pa res problem, anchor ne pozna click metode.



Mogoce bi lahko zadevo pofejkal takole:


buttonRight.click = function() { ... }
buttonRight.addEvent('click', buttonRight.click);

S to kodo seveda ne bos simuliral klika, ce je to potrebno, potem nismo resili nic, ce pa klik ni potreben in potrebujes le, da se izvede funkcija, potem smo pa zmagali :)


všeč(0) ni všeč(0) spam(0)
 
blackmamba 7. jan 2009 11:08:20 Pridružen od:
4. mar 2008
559 objav
392 25 11
#6

uuuaauuu :)

'pofejkal' sem tako kot si predlagal in dela ko šus



Vini, HVALA!!!


všeč(0) ni všeč(0) spam(0)
 
Vini 7. jan 2009 13:12:40 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#7

ni problema :)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se