「Enter」で実行されるJavaScriptメソッドを実装しようとしていました。コードは次のとおりです。
<input id="qty" class="" type="TEXT" value="<%=qty%>" name="qty" onKeyPress="isEnterKey(event,'<%=qty%>', '<%=formName%>')">
Javascript:
function isEnterKey(e,packageMinSize,formName)
{
if(isEnter(e)) // Checking for "Enter"
{
if (!some_condition)
{
alert("Failed");
return false;
}
else
{
alert("Success");
submitMthod();
}
}
}
問題は次のとおりです。Enter キーを押すと、Failed
アラートが表示されますが、submitMthod()
実行中です。どこから呼び出されているのか、混乱しています。
、のようなフォームタグ<form name='<%=formName%>' method=POST action="myActionPage">