<form>
요소 내 입력 필드와 그 값을 나타내는 일련의 key/value 쌍을 쉽게 생성할 수 있는 방법을 제공한다.
새로운 FormData
인스턴스를 생성한다.
새로운 FormData
인스턴스를 생성하는 생성자 함수이며 실제 웹 문서내 폼 요소를 인수로 지정할 수 있다.
기존 필드 키에 새 값을 추가하거나 키가 없다면 추가한다.
키와 그 값을 제거한다.
객체에 포함된 모든 key/value 쌍을 허용하는 반복가능한 iterator
객체를 반환한다.
지정된 키와 연관된 첫 번째 값을 반환한다. 값이 여러개인 경우 모든 값을 원한다면 getAll() 메소드를 이용한다.
지정된 키와 연관된 모든 값을 반환한다.
지정된 특정 키가 존재하는지를 boolean으로 반환한다.
객체의 모든 키를 갖는 iterator 객체를 반환한다.
기존 키에 새로운 값을 설정하거나 존재하지 않을 경우 key/value 값을 추가한다.
객체에 포함된 모든 value를 갖는 iterator 객체를 반환한다.
생성자는 존재하지 않으며 EventTarget
인터페이스와 XMLHttpRequest
, XMLHttpRequestUpload
인터페이스와 연결점 역할을 하며 이벤트 핸들러를 공유하는 인터페이스이다.
XMLHttpRequest 트랜잭션이 성공적으로 완료되면 발생한다.
성공과 실패에 관계없이 요청이 완료되면 발생한다.
요청시 데이터 로드를 시작하면 발생한다.
document
의 readyState
속성이 변경되면 발생한다.
XMLHttpRequest 트랜잭션이 성공적으로 완료되면 발생한다.
성공과 실패에 관계없이 요청이 완료되면 발생한다.
요청시 데이터 로드를 시작하면 발생한다.