제출 버튼 (Submit button)
제출 버튼(submit button) 은 양식을 제출하는 데 사용할 수 있는 HTML의 요소입니다. 기본 제출 버튼 요소는 아래와 같습니다.
<button>(기본 타입은type은"submit"입니다.)<input type="submit"><input type="image">
양식 제출 외에도, 제출 버튼은 양식의 동작과 전송되는 데이터에 영향을 줄 수 있습니다.
양식의 동작을 재정의
제출 버튼은 다양한 속성을 통해 양식의 제출 동작을 재정의할 수 있습니다.
formaction: 양식의action속성을 재정의합니다.formenctype: 양식의enctype속성을 재정의합니다.formmethod: 양식의method속성을 재정의합니다.formnovalidate: 양식의novalidate속성을 재정의합니다.formtarget: 양식의target속성을 재정의합니다.
양식 데이터 항목
제출 버튼이 <button> 또는 <input type="submit"> 및 name 속성이 있는 경우, 양식 데이터 모음에는 name 및 value에 대한 항목이 포함됩니다.
제출 버튼이 <input type="image">인 경우, 양식 데이터 세트에는 사용자가 클릭한 X 및 Y 좌표에 대한 항목이 포함됩니다(예, x=100&y=200 또는 buttonName.x=123&buttonName.y=234).