HTML DOM 입력 FileUpload Object는 HTML 문서의
입력 FileUpload 객체를 생성하는 방법을 알아보겠습니다 -
구문
다음은 구문입니다 -
var fileUploadBtn = document.createElement(“INPUT”); fileUploadBtn.setAttribute(“type”,”file”);
속성
다음은 HTML DOM 입력 fileupload Object의 속성입니다 -
속성 | 설명 |
---|---|
수락 | 입력 파일 업로드 버튼의 accept 속성 값을 반환하고 수정합니다. |
자동 초점 | 입력 파일 업로드 버튼이 페이지 로드에 자동으로 초점을 맞출지 여부를 반환하고 수정합니다. |
비활성화 | 입력 파일 업로드 버튼의 기본값을 반환하고 수정합니다. |
기본값 | 입력 파일 업로드 버튼의 accept 속성 값을 반환하고 수정합니다. |
파일 | 입력 파일 업로드 버튼으로 선택한 모든 파일을 참조하는 파일 목록 객체를 반환합니다. |
형식 | 파일 업로드 입력 버튼을 둘러싸는 폼의 참조를 반환합니다. |
다중 | 사용자가 여러 파일을 선택할 수 있는지 여부를 반환하고 수정합니다. |
이름 | 입력 파일 업로드 버튼의 name 속성 값을 반환 및 수정합니다. |
필수 | 입력 파일 업로드 버튼의 필수 속성 값을 반환 및 수정합니다. |
유형 | 입력 파일 업로드 버튼의 type 속성 값을 반환 및 수정합니다. |
값 | 입력 파일 업로드 버튼의 value 속성 내용을 반환 및 수정합니다. |
예시
HTML DOM 입력 파일 업로드 객체의 예를 살펴보겠습니다 -
<!DOCTYPE html> <html> <head> <style> body{ text-align:center; } .btn{ background-color:lightblue; border:none; height:2rem; border-radius:50px; width:60%; margin:1rem auto; display:block; } </style> </head> <body> <h1>DOM Fileupload Object Example</h1> <button onclick="createFileBtn()" class="btn">Click me to create an input file upload button</button> <script> function createFileBtn() { var fileUploadBtn = document.createElement("INPUT"); fileUploadBtn.setAttribute("type", "file"); document.body.appendChild(fileUploadBtn); } </script> </body> </html>
출력
이것은 다음과 같은 출력을 생성합니다 -
"파란색을 클릭합니다. ” 버튼을 눌러 파일 업로드 버튼을 생성합니다.