To call a click event on an element element.click()
But how to do it with dblclick?
Is there an existing built-in function in javascript similar to element.click()?
To call a click event on an element element.click()
But how to do it with dblclick?
Is there an existing built-in function in javascript similar to element.click()?
Just use ondblclick:
http://jsfiddle.net/dirtyd77/yrL8r6qd/
var p = document.getElementById('dbl');
p.ondblclick = function (){
this.innerHTML = 'dbl';
};
p.ondblclick(); // if you want to "trigger" the event, call it like so
When using addEventListener, you need to use dispatchEvent:
http://jsfiddle.net/dirtyd77/yrL8r6qd/2/
var p = document.getElementById('dbl');
p.addEventListener('dblclick',function(e){
this.innerHTML = 'dbl';
});
p.dispatchEvent(new Event('dblclick'));
object.ondblclick=function(){myScript};
or
object.addEventListener("dblclick", myScript);