[javascript] keyboard event
Keyboard Event
onKeyPress (event.returnValue = false)
<input type="text" name="test" onKeyPress="enter(this)">
function enter_sub(field) {
if (event.keyCode == 13) {
alert('\n엔터키입력!\n\n');
return true;
}else{
alert('\n엔터키미입력!\n\n');
return false;
}
}
이런식으로 되는데 이때 os나 키보드세팅에 따라 바로 submit이 된다는 것입니다. form문의 모든 submit을 다 죽여보았는데도 그런 현상이 발생되더군여.. 그래서 사용한 것이
event.returnValue = false; 입니다.
return false; 대신 event.returnValue = false 을 사용하니 submit이 되지 않더군여..