게으른 개발자의 끄적거림

form태그 submit 설명

끄적잉 2023. 8. 21. 21:38
728x90

 "form" 태그는 HTML에서 사용되는 중요한 요소 중 하나로, 웹 페이지에서 사용자로부터 정보를 수집하고 서버로 전송하는 데 사용됩니다. 이것은 웹 양식을 만들 때 사용되며, 주로 로그인, 등록, 검색 등 다양한 작업을 수행하는 데 활용됩니다. "form" 태그를 사용하여 어떻게 웹 양식을 만들고 제출하는지에 대한 자세한 내용은 다음과 같습니다:

 

1. "form" 태그 생성: "form" 태그는 다음과 같이 생성됩니다.

 

 

<form action="서버_처리_스크립트_URL" method="POST/GET">
    <!-- 여기에 양식 요소들을 추가 -->
</form>

 

 

 2. 양식 요소 추가: "form" 태그 내부에 다양한 양식 요소를 추가할 수 있습니다. 일반적인 양식 요소로는 텍스트 입력란, 비밀번호 입력란, 라디오 버튼, 체크 박스, 드롭다운 메뉴 등이 있습니다. 이 요소들은 사용자로부터 정보를 입력하거나 선택할 수 있게 합니다.

 

 

<form action="서버_처리_스크립트_URL" method="POST">
    <label for="username">사용자 이름:</label>
    <input type="text" id="username" name="username" required>
    
    <label for="password">비밀번호:</label>
    <input type="password" id="password" name="password" required>

    <input type="submit" value="제출">
</form>

 

 

 3. 위의 예제에서는 사용자 이름과 비밀번호를 입력하는 두 개의 텍스트 입력란과 "제출" 버튼을 포함한 간단한 양식을 만들었습니다.

 

 4. 제출(Submit): 사용자가 양식을 작성하고 제출하면, 브라우저는 "form" 태그의 "action" 속성에 지정된 URL로 데이터를 전송합니다. 이 과정을 "제출(submit)"이라고 합니다.

 

 

 5. 서버 측 스크립트: 서버는 "action" 속성에 지정된 URL에서 양식 데이터를 처리하는 스크립트를 실행합니다. 이 스크립트는 사용자가 입력한 데이터를 처리하고 결과를 생성하여 브라우저에게 다시 반환합니다.

 

 

 6. HTTP 메서드: "form" 태그의 "method" 속성은 양식 데이터를 전송하는 방법을 지정합니다.

  • "GET": 양식 데이터를 URL에 첨부하여 전송하며, 주로 데이터를 검색하는 데 사용됩니다.
  • "POST": 양식 데이터를 HTTP 요청의 본문(body)에 포함하여 전송하며, 주로 민감한 정보를 전달하거나 데이터를 서버에 제출할 때 사용됩니다.

이렇게 "form" 태그를 사용하여 웹 양식을 만들고 제출함으로써 사용자 입력을 서버로 전송하고, 서버는 이 데이터를 처리할 수 있습니다. 이를 통해 다양한 웹 애플리케이션을 개발하고 사용자와 상호작용할 수 있습니다.

728x90