js怎样让点击a按钮就相当于点击b按钮?
b按钮里有点击事件,怎样写让鼠标点击a按钮就相当于点击b按钮的效果?而a就不要写那么多代码了?a和b在同一页面,这种转移可以做到吗?...
b按钮里有点击事件,怎样写让鼠标点击a按钮就相当于点击b按钮的效果?而a就不要写那么多代码了?a和b在同一页面,这种转移可以做到吗?
展开
2个回答
展开全部
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.onload = function (){
var a1 = document.getElementById("a1");
var b1 = document.getElementById("b1");
a1.onclick = function(){
b1.click();
//b1.focus();//以上只是模拟b1点击事件,但b1没有真的被点击,所以b1不会获得焦点,如果要让b1获得焦点,可以自己给b1设置焦点获得
}
b1.onclick = function(){alert(1);}//点a1时会触发b1的点击事件
}
//-->
</SCRIPT>
<BODY>
<button id="a1">a1</button>
<button id="b1">b1</button>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.onload = function (){
var a1 = document.getElementById("a1");
var b1 = document.getElementById("b1");
a1.onclick = function(){
b1.click();
//b1.focus();//以上只是模拟b1点击事件,但b1没有真的被点击,所以b1不会获得焦点,如果要让b1获得焦点,可以自己给b1设置焦点获得
}
b1.onclick = function(){alert(1);}//点a1时会触发b1的点击事件
}
//-->
</SCRIPT>
<BODY>
<button id="a1">a1</button>
<button id="b1">b1</button>
</BODY>
</HTML>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询