js 호 환 ie 와 화 호의 리 턴 키 이벤트
http://fuanyu.iteye.com/blog/730695
document.onkeypress=function(e)
{
var code;
if (!e)
{
var e=window.event;
}
if(e.keyCode)
{
code=e.keyCode;
}
else if(e.which)
{
code = e.which;
}
if(code==13)
{
///
return false;
//
}
기타 자료
javascirpt 클 라 이언 트 text 에서 리 턴 제출
http://www.cnblogs.com/conjee/archive/2006/05/22/406085.html
사용자 요구 사항
여러 입력 상자 가 마지막 으로 입력 되 지 않 았 을 때 Enter 키 를 두 드 리 고 다음 텍스트 상자 로 넘 어 갑 니 다. 마지막 텍스트 상자 라면 Enter 키 를 두 드 리 면 폼 을 제출 합 니 다.
해결 방법
앞의 점프 는 모두 가 잘 알 고 있 을 것 이 라 고 믿 습 니 다. onkeydown 이벤트 나 onkeyup 이벤트 (수요 에 따라 선택) 에 응답 하여 nextFocus () 방법 을 호출 합 니 다.
function nextFocus()
{
if (event.keyCode ==13)
{
event.keyCode = 9
}
}
마지막 텍스트 상 자 는 리 턴 키 를 두 드 렸 을 때 onkeydown 이벤트 나 onkeyup 이벤트 (필요 에 따라 선택) 에 응답 하여 submitform () 방법 을 호출 합 니 다.
function submitform()
{
// 。
if (event.keyCode ==13)
{
//tijiao , submit
document.form.tijiao.focus();
}
}
정상 적 인 상황 에서 사용 자 는 단 추 를 누 르 면 제출 합 니 다. 중복 제출 을 방지 하기 위해 아래 js 를 호출 할 수 있 습 니 다.
document.actionform.tijiao.disabled=true;
이렇게 하면 사용 자 는 여러 번 제출 할 수 없다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다른 사람의 웹사이트 편집: contenteditable 및 designMode그래도 우리가 그렇게 할 수 있다고 생각하는 것은 멋진 일입니다. 제가 강조하고 싶었던 일종의 관련 API가 실제로 몇 개 있기 때문에 오늘 그것을 가져왔습니다. contenteditable는 "true" 값이 할당...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.