// 通过调用函数来模拟页面上的鼠标点击动作
function clickObj( id ) {
var o = document.getElementById( id ); // 获得页面中的a对象
if ( document.all && typeof( document.all ) == "object" ) { // IE
o.fireEvent("onclick");
} else {
var e = document.createEvent('MouseEvent');
e.initEvent('click', false, false);
o.dispatchEvent(e);
}
}
点击一个按钮,触发另一个按钮的点击事件:
<input type="button" id="button2" value="button2"
οnclick="alert( 'hello world' )" />
<input type="button" name="button1" value="button1"
οnclick="clickObj( 'button2' )" />