최신 웹 개발 튜토리얼
 

HTML <input> formmethod Attribute

<HTML <input> 태그

두 번째 제출 버튼 형태의 HTTP 메소드를 오버라이드 (override) :

<form action="demo_form.asp" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
  <input type="submit" formmethod="post" formaction="demo_post.asp" value="Submit using POST">
</form>
»그것을 자신을 시도

정의 및 사용

formmethod 속성은 액션 URL에 폼 데이터를 전송하는 HTTP 메소드를 정의한다.

formmethod 속성은 우선 방법 의 속성 <form> 요소를.

참고 : formmethod 속성을 사용할 수 있습니다 type="submit"type="image" .

양식 데이터는 URL 변수로 보낼 수 있습니다 (method="get") 또는 HTTP 포스트 트랜잭션으로 (method="post") .

은 "GET"방식에 참고 :

  • 이 방법은 이름 / 값 쌍의 URL 폼 데이터를 추가
  • 사용자가 북마크 결과에 원하는 곳이 방법은 양식 제출에 유용
  • 양식 - 모든 데이터가 제대로 전달 될 것이라는 URL (브라우저 사이에서 변화), 따라서, 당신은 확신 할 수 없다에 배치 할 수있는 데이터의 양에 제한이
  • 사용하지 마십시오 "get" 중요한 정보를 전달하는 방법을! (암호 또는 기타 민감한 정보가 브라우저의 주소 표시 줄에 표시됩니다)

상의주의 사항 "post" 방법 :

  • 이 메소드는 것과 같은 형태로 데이터를 전송 HTTP post 트랜잭션
  • 와 양식 제출 "post" 방법은 북마크 할 수 없습니다
  • "post" 방법은 더 강력하고보다 안전하다 "get" , 및 "post" 크기 제한이 없습니다

브라우저 지원

표의 수치는 완전히 특성을 지원하는 제 브라우저 버전을 지정.

속성
formmethod 9.0 10.0 4.0 5.1 10.6

HTML 4.01과 HTML5의 차이점

formmethod 속성은 HTML5의 새로운 기능입니다.


통사론

<input formmethod="get|post">

속성 값

기술
get 태만. : 이름 / 값 쌍의 URL로 양식 데이터에 추가 URL?name=value&name=value
게시하다 것과 같은 형태로 데이터를 전송 HTTP post 거래

<HTML <input> 태그