Web ページに html ボタンがあります。ボタンをクリックすると、別のページにリダイレクトしたいと思います。
私はこのコードを持っています:
<button id="btn" type="submit" style="width: auto">
<div style="height: 40px">
<img alt="Button" src="/images/somepicture.png" style="float: left" />
<span style="margin: auto">Label</span>
</div>
</button>
<script language="javascript" type="text/javascript">
$(function () {
$("#btn")
.mousedown(function (event) {
window.location.href = "otherpage";
event.preventDefault();
});
});
</script>
ただし、このコードは期待どおりに動作していません。ページは単に投稿しているだけであり、リダイレクトは発生しません。
コードの何が問題になっていますか?