프로토 타입-양식 관리
Prototype은 HTML 양식을 관리하는 쉬운 방법을 제공합니다. Prototype의 Form은 폼과 관련된 모든 것을위한 네임 스페이스 및 모듈이며 폼 조작 및 직렬화의 장점으로 가득 차 있습니다.
폼 전체를 다루는 메서드를 보유하고 있지만 하위 모듈 인 Form.Element 는 특정 폼 컨트롤을 다룹니다.
다음은 관련된 모든 방법의 전체 목록입니다. Form Element.
프로토 타입 양식 방법
NOTE − 최소한 prototype.js 버전 1.6이 있는지 확인하십시오.
S. 아니. | 방법 및 설명 |
---|---|
1. | disable ()
양식 전체를 비활성화합니다. 양식 컨트롤은 표시되지만 편집 할 수 없습니다. |
2. | enable ()
완전히 또는 부분적으로 비활성화 된 양식을 활성화합니다. |
삼. | findFirstElement ()
숨겨지지 않고 비활성화되지 않은 첫 번째 양식 컨트롤을 찾습니다. |
4. | focusFirstElement ()
양식의 첫 번째 요소에 키보드 포커스를 제공합니다. |
5. | getElements ()
양식 내의 모든 양식 컨트롤 컬렉션을 반환합니다. |
6. | getInputs ()
양식에있는 모든 INPUT 요소의 컬렉션을 반환합니다. 이러한 속성에 대한 검색을 제한하려면 선택적 유형 및 이름 인수를 사용하십시오. |
7. | 의뢰()
Ajax.Request를 통해 양식의 action 속성 URL로 양식을 직렬화하고 제출하는 편리한 메소드입니다. options 매개 변수는 Ajax.Request 인스턴스로 전달되어 HTTP 메소드를 재정의하고 추가 매개 변수를 지정할 수 있습니다. |
8. | 초기화()
양식을 기본값으로 재설정합니다. |
9. | serialize ()
양식 데이터를 Ajax 요청 (기본 동작)에 적합한 문자열로 직렬화하거나 선택적 getHash가 true로 평가되는 경우 키가 양식 제어 이름이고 값이 데이터 인 객체 해시로 직렬화합니다. |
10. | serializeElements ()
양식 요소의 배열을 Ajax 요청 (기본 동작)에 적합한 문자열로 직렬화하거나 선택적 getHash가 true로 평가되는 경우 키가 양식 제어 이름이고 값이 데이터 인 객체 해시로 직렬화합니다. |