Если вы читаете документацию для отправки в MDN, она явно говорит
. Событие отправки запускается при отправке формы.
Обратите внимание, что submit уволен только элемент формы, а не кнопку или отправить ввод. (Формы отправляются, а не кнопки.)
blockquote>, если вы делаете
<form id="myform"> <input id="netsubmit" type="submit" value="Submit" onClick="newNet()" title="Submit The New Net"> </form>
, а затем смените код
$(document).ready(function () { $("#myform").submit(function( event ) { alert("in it"); var callentered = $("#callsign").val(); if (callentered == "") { event.preventDefault(); alert("Please enter a call sign first."); $("#callsign").focus(); } }); });
, он работает нормально