在下面的代码中,我有一个 href 和一个使用 javascript 发布到新页面的按钮。当我单击它时,href 有效,但使用 javascript 的按钮需要多次单击并且间歇性地工作。有时只需点击三下,但可能高达 19 次点击,具体取决于我点击鼠标的力度:)
任何想法为什么这些行为不同?
<head>
<script type="text/javascript">
function myFunction() {
window.location.href = 'tournaments.aspx';
}
</script>
</head>
<body>
<form>
<div style="width:400px; height: 600px; border: 1px solid black;" align="center" >
<div>
<input type="image" name="ctl02" src="Images/Advertisement.png" />
</div>
<div>
<input type="image" name="ctl03" src="Images/ISETLogo.png" />
</div>
<div >
<button onclick="myFunction()">Click me</button>
<a href="tournaments.aspx">tournaments</a>
</div>
</div>
</form>