집 >
기사 > 웹 프론트엔드 > javascript를 사용하여 자동 완성_javascript 기술과 유사한 IE의 양식 자동 완성을 모방합니다.
javascript를 사용하여 자동 완성_javascript 기술과 유사한 IE의 양식 자동 완성을 모방합니다.
WBOY원래의
2016-05-16 17:46:491114검색
최근에 자바스크립트 프레임워크를 작성하다가 인터넷에서 자동완성 기능이 있는 양식을 많이 봐서, 프레임워크에 색을 추가하기 위해 임의로 자바스크립트로 하나 작성해봤습니다. >단계 : 1. 두 개의 매개변수를 전달합니다. 첫 번째는 바인딩하려는 양식 객체이고, 두 번째는 검색하려는 배열입니다. 2. 자동으로 완료하고 속성과 이벤트를 설정하고 싶습니다. (저는 여기에서 div의 표시 및 표시 속성을 설정하지 않았지만 왼쪽을 "-1000px"로 설정하여 브라우저 밖으로 이동하고 숨겨진 효과를 얻었습니다. 3. 들어오는 배열을 검색하고, 입력 내용과 일치하거나 유사한 항목을 찾아 새 배열에 저장합니다. 여기서 정규식을 사용하여 4번의 반복을 수행했습니다. 4. 검색된 데이터가 저장된 새 배열을 처리하고 중복된 내용이 있는 항목을 제거한 후 div에 씁니다. 5. div의 왼쪽, 위쪽 및 너비를 설정합니다. 아래 제공된 전체 코드를 살펴보세요 :