如何用javascript触发按钮的click事件

有没有人在啊,想请教下,如何用javascript触发按钮的click事件
最新回答
一醉方休

2024-10-23 10:20:27

<!--
1、
如果有表单name="form1",按钮name="name1",则可以用
form1.name1.click();来触发按钮name1的click事件。
2、
如果有按钮id="id1",则可以用document.getElementById("id1").click();来触发按钮id1的click事件。
下面有例子。
-->
<html>
<head>
<script type="text/javascript">
function handle()
{
form1.name1.onclick=function()
{
alert("你触发了按钮1的click事件!");
};
document.getElementById("id1").onclick=function()
{
alert("你触发了按钮2的click事件!");
};
}
function fire1()
{
form1.name1.click();
}
function fire2()
{
document.getElementById("id1").click();
}
</script>
</head>
<body onload="handle();">
<form name="form1">
<input type="button" name="name1" value="按钮1" />  
<input type="button" id="id1" value="按钮2" />
</form>
<a href="javascript:fire1();">单击触发按钮1的click事件</a>  
<a href="javascript:fire2();">单击触发按钮2的click事件</a>
</body>
</html>