최신 웹 개발 튜토리얼
 

Input Submit formMethod Property

<입력 개체 제출

서버에 양식을 제출하는 데 사용되는 HTTP 방법을 찾기 :

var x = document.getElementById("mySubmit").formMethod;

X의 결과가 될 수있다 :

post
»그것을 자신을 시도

정의 및 사용

formMethod 속성을 설정하거나이 값 반환 formmethod 제출 버튼의 속성을.

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

formmethod 속성은 오버라이드 method 의 특성 <form> 요소.

formmethod 속성은 "제출"= 유형 버튼에 사용됩니다.

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

온 노트 "get" 방법 :

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

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

  • 그것은 HTTP 포스트 거래로 폼 데이터를 전송
  • 와 양식 제출 "post" 방법은 북마크 할 수 없다
  • 이보다 더 강력하고 안전하다 "get"
  • 그것은 크기 제한이 없습니다

주 : formmethod 대한 속성 새로운 <input> 유형 요소 = HTML5에서 '제출'.


브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

formMethod 속성은 모든 주요 브라우저에서 지원됩니다.

참고 : formMethod 속성은 인터넷 익스플로러 9 및 이전 버전에서는 지원되지 않습니다.


통사론

formMethod 속성을 반환합니다 :

submitObject .formMethod

formMethod 속성을 설정 :

submitObject .formMethod=get|post

속성 값

기술
get 태만. URL 이름 = 값 이름 = 값 : 이름 / 값 쌍의 URL에 폼 데이터를 추가합니다
post 는 HTTP 포스트 트랜잭션으로 양식 데이터를 전송

기술적 세부 사항

반환 값 : 서버에 양식을 제출하는 데 사용되는 HTTP 방식을 나타내는 문자열

더 예

폼 데이터를 전송하는 방법을 변경합니다 :

document.getElementById("mySubmit").formMethod = "post";
»그것을 자신을 시도

관련 페이지

HTML 참조 : HTML <input> formmethod 특성


<입력 개체 제출