사용자로부터 입력을 받기 위해서 웹 상에서 폼(form)을 사용합니다. 때때로 입력값을 저장하기 위해 서버로 보내고, 브라우저 내에서 입력값에 따른 무언가를 수행하기도 합니다. 서버로 전송하기 전이나 서버를 대신하는 폼을 수월하게 하기 위해 종종 jQuery를 이용합니다.
폼 "유효성 검사"를 수행하기 위해서(전화번호가 유효한지, 그 길이가 맞는지 등의 입력된 값이 올바른 형식인지 확인하는 과정) 그리고 그 결과를 서버에 전송하기 위해서 jQuery를 사용할 수 있습니다. 폼 유효성 검사는 칸아카데미 설정 페이지 몇 군데에서도 수행합니다:
설정 페이지에서 사용자 이름을 변경하고 잘못된 문자에 대한 오류를 받는 스크린샷
또한 칸아카데미에 있는 연습문제같은, 브라우저 내장 퀴즈나 게임을 만들기 위해서 jQuery를 사용할 수도 있습니다:
올바른 답을 선택하고 정답을 확인하는 스크린샷
여러분도 이런 비슷한 기술을 사용할 것이며 이제부터 배워볼 것입니다. 만약 먼저 HTML 폼에 대한 복습을 할 필요가 있다면, 해당 슬라이드로 이동하세요.
참고: 브라우저 버그로 인해서, 폼 처리는 칸아카데미 웹 페이지 환경 내의 IE 11에서는 동작하지 않습니다. 만약 현재 IE 11을 사용하고 있다면 다른 브라우저를 사용해 주세요.