Emulate clicking a link with Javascript that works with IE
Posted
by Tam
on Stack Overflow
See other posts from Stack Overflow
or by Tam
Published on 2009-05-06T02:06:47Z
Indexed on
2010/06/10
17:52 UTC
Read the original article
Hit count: 289
I want to have java script clicking a link on the page..I found something on the net that suggests adding a function like this:
function fireEvent(obj,evt){
var fireOnThis = obj;
if( document.createEvent ) {
var evObj = document.createEvent('MouseEvents');
evObj.initEvent( evt, true, false );
fireOnThis.dispatchEvent(evObj);
} else if( document.createEventObject ) {
fireOnThis.fireEvent('on'+evt);
}
}
Then call it using:
fireEvent(document.getElementById('edit_client_link'),'click');
This seems to work fine for FF but with IE it doesn't work!
Any ideas?
© Stack Overflow or respective owner