자바스크립트 없이....
버튼 클릭 없이....
코딩 없이 서밋이 가능하다.
일단 테스트를 해보자
첫번째 폼의 INPUT에 포커스를 맞추고 엔터를 누르면 블로그 페이지로 이동한다.
두번째 폼에서는 아무일도 일어나지 않는다.
왜 이런일이 일어나는지 찾아보니 스택오버플로우 에 다음과 같은 글이 있었다.
This is a little known "Quirk" that has been out for a while. I know some people have resolved it in various ways.
The easiest bypass in my opinion is to simply have a second input that isn't displayed to the user. Granted not all that user friendly on the backend, it does work to resolve the issue.
I should note that the most common place that I hear of this issue is with IE specifically and not with FireFox or others. Although it does seem to affect them as well.
대충 번역해보면 사람들이 편하게 쓰라고 만들어 진것 같다는 글이 가장 공감을 많이 받고 있다.
위 사실을 알았으니 다음에 엔터이벤트 없이 서밋을 해보도록 하자.
'HTML+CSS+자바스크립트' 카테고리의 다른 글
배열(array)이 이용하는 함수 (0) | 2017.11.21 |
---|---|
favicon 만들어 적용하기. (0) | 2017.11.19 |
[jQuery]closest()를 이용하여 Element 복사하기 (0) | 2017.11.19 |
자바스크립트 문자열 자르기 (0) | 2017.11.19 |
자바스크립트를 이용한 guid - uuid 만들기 (0) | 2017.11.14 |