답변 3개
채택된 답변
+20 포인트
5년 전
텍스트 에리어는 구러라고 있는 것인데요.... 엔터 눌러도 전송되지 말라고 ... 여러줄 쓰기 기능을 위해...
스크립트로 복잡하게 하시지 말고 텍스트박스 쓰시죠 <input type=text
꼭 해야 하신다면
<textarea onkeydown=" if( 키코드 = 13 ) 폼.submit() "
이정도 하시면 되겠네요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
5년 전
키코드를 모르시네요 ^^;
아래 코드 참고하세요.
html 파일 하나 말들고 아래 코드 넣고 숫자를 눌러보세요.
거기 나오는 것이 키코드입니다.
13은 엔터키의 키코드이구요.
</p>
<p><html>
<head>
</head>
<body>
<script language="JavaScript">
<!--
document.onkeydown = function() {
if( ( ( 48 <= event.keyCode ) && ( event.keyCode <= 57) ) || ( ( 96 <= event.keyCode ) && ( event.keyCode <= 105) ) ) {
alert(event.keyCode );
}
/*
if (event.keyCode == 116) {
event.keyCode = 505;
}
if (event.keyCode == 505) {
return false;
}
*/
}
//스크립트 끝-->
</script></p>
<p> <form name=''>
여기서 키를 찍어보셈 <input type=text name=''>
</form>
</body>
</html></p>
<p> </p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인