Latest web development tutorials

HTML 입력 formmethod 등록

HTML 입력 태그 참조 HTML <INPUT> 태그

두 번째 제출 버튼 HTTP 메소드에게 양식을 설명합니다 :

<form action="demo-form.php" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="提交">
<input type="submit" formmethod="post" formaction="demo-post.php" value="使用 POST 提交">
</form>

»시도

브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

인터넷 익스플로러 10, 파이어 폭스, 오페라, 크롬과 사파리 지원 속성을 formmethod.

참고 : 인터넷 익스플로러 9 및 이전 버전 formmethod 속성 <입력> 태그를 지원하지 않습니다.


정의 및 사용

formmethod 속성은 액션 URL로 양식 데이터를 전송하는 HTTP 방법을 정의합니다.

formmethod 특성 재 지정 <형태> 요소의 메소드 속성입니다.

참고 : = formmethod속성 유형을 "제출"과 함께 사용 = "이미지"를 입력합니다.

양식 데이터는 URL 변수를 보낼 수있는 형태로 사용될 수있다 (방법 = "GET") (방법 = "게시물") 또는 HTTP 포스트 거래의 형태로 보낼 수 있습니다.

정보 "GET"방법 참고 :

  • 폼 데이터에있어서, 상기 URL에 이름 / 값 쌍으로 추가된다
  • 사용자에 대해이 방법을 즐겨 찾기에 유용한 양식 제출을 원한다
  • URL 길이는 모든 형태의 데이터가 정확하게 전송 될 수 있는지 여부를 결정할 수 있도록, (다른 브라우저 제한 같지) 한정
  • 민감한 데이터를 전송하기 위해 "얻을"방법을 사용하지 마십시오! (이러한 브라우저의 주소 표시 줄에 암호 또는 기타 중요한 정보로 볼 수 있습니다)

정보 "게시물"방법 참고 :

  • 이 방법은 HTTP 포스트 트랜잭션의 형태 폼 데이터를 전송
  • 은 "게시물"방법을 통해 제출 양식은 북마크 할 수 없습니다
  • "포스트"방법은 "GET"보다 안전하지 않으며, "게시물"에는 길이 제한

HTML 4.01과 HTML5의 차이점

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


문법

<input formmethod="get|post">

속성 값

描述
get 默认。将表单数据(form-data)以名称/值对的形式附加到 URL:URL?name=value&name=value。
post 以 HTTP post 事务的形式发送表单数据(form-data)。


HTML 입력 태그 참조 HTML <INPUT> 태그