form을 사용할 때 <input type="text">를 1개만 사용하면
엔터키를 쳤을 때 action이 없더라도 그냥 submit되어버린다.
(왜일까!)
따라서
1. onsubmit() 이벤트를 걸어서 해결 (return false로 submit 막기)
2. <input type="text" style="display: none;" /> (visibility로 하면 자리를 차지)
의 방법으로 해결하였다.
728x90
'컴퓨터 > HTML,CSS,JS,JQUERY' 카테고리의 다른 글
jQuery-radio button(라디오버튼) 제어 하기 (0) | 2021.10.01 |
---|---|
jQuery-checkbox(체크박스) 제어 하기 (0) | 2021.09.15 |
html - 웹 스토리지와 기타 API (0) | 2021.07.06 |
html, js 기능 정리 - 멀티미디어 제어, 위치 정보 사용 (0) | 2021.07.06 |
html 캔버스 기능 정리하기 (0) | 2021.07.05 |