htmlコードは単純です:
<form onsubmit="submitAdvice(this);return false;">
<input type="submit" value="submit" />
</form>
そしてjavascriptコード:
function submitAdvice(f) {
alert('submitting');
}
しかし、submit
ボタンをクリックしてもアラートは表示されずsubmitting
、代わりにフォームが送信されます。
どこが悪いのかわかりません。
PS:ライブデモ:http://jsfiddle.net/yc6cq/
私はちょうど理由を見つけました、それはjsfiddleによって引き起こされました!
イベント時に読み込まmootools 1.4.5
れることに注意してください。onLoad
次のように設定すれば、すべてOKになりますno wrap