テキストフィールドでreturnキーを押した後、ページが更新されないようにしようとしています。
<input onkeyup="keyPressCodetitle(event, false, false, 0, 6, 20);" class="form_field" id="codeTitle" type="text" name="codename">
しかし、どういうわけか、keyPressCodetitle関数は、(私が知る限り)ページの更新を停止するために必要な要件があっても、これを防ぐことはできません。(ただし、それに応じてifステートメントにアラートなどが表示されます。したがって、関数とifは正しく機能しています)
私はおそらく何かが欠けていますか?
function keyPressCodetitle (e, caseBoolean, isFragment, generalCode, sourceId, projectId, method) {
//Get the key entered via onpress(Which for firefox)
var keycode = (e.keyCode ? e.keyCode : e.which);
if(keycode == '13'){
e.preventDefault();
//Functioncall here
} else {
//other function here when not pressing return
}
return false;
}
前もって感謝します、