<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function doClick() {
alert("click");
}
function fireEvent(e) {
var test = document.getElementById('test');
if (document.all) {
test.fireEvent('onclick');
} else {
var event = document.createEvent("HTMLEvents");
event.initEvent('click', true, true);
test.dispatchEvent(event);
}
}
</script>
</head>
<body>
<input id="test" type="button" value="Click" οnclick="doClick();" />
<input type="button" value="Dispatch" οnclick="fireEvent(event);"/>
</body>
</html>