본문 바로가기

Programming/Etc

악의 축 IE

IE에서는 enter key를 입력하는 것을 통해 submit 처리가 됩니다. 왜 이러는 걸까요?...


The reason why?

IE에서는 text field에서 enter 키를 입력하는 것을 form submit을 원하는 것으로 가정합니다.

이러한 문제를 해결하기 위해서는 크게 두 가지 방법이 있습니다.

 

#01 mark button is not for submit

Button submit용이 아니라는 attribute를 추가합니다.

Ex, <button type=button” … >

단 이 경우는 view에 있는 모든 button를 대상으로 적용해야 합니다.

 

#02 prevent enter key event

Input control에서 enter keypress event prevent합니다.

 

Reference

http://stackoverflow.com/questions/12325066/button-click-event-fires-when-pressing-enter-key-in-different-input-no-forms


'Programming > Etc' 카테고리의 다른 글

Email service 추천  (0) 2014.07.22
Azure seminar  (0) 2014.07.22
AppSec 2014 spring 후기  (0) 2014.07.22
[TFS] ShelveSet  (0) 2014.07.22
JsonViewer  (0) 2014.07.22