버튼 formAction 속성

정의 및 사용법

formAction 속성 설정 또는 버튼의 formaction 속성의 값을 덮어씁니다.

formaction 속성은 폼을 제출할 때 폼 데이터를 어디로 보내야 하는지 정의합니다. 이 속성은 HTML 폼의 action 속성.

formaction 속성은 type="submit"의 버튼에만 사용됩니다.

주석:아래의 예제에서, Internet Explorer와 Opera 12( 및 이전 버전)는 "action_page2.php"를 반환하며, Firefox, Opera 15+, Chrome 및 Safari는 전체 URL을 반환합니다: "https://www.codew3c.com/action_page2.php".

주석:formaction 속성 HTML5의 <button> 요소의 새로운 속성입니다.

예제

예제 1

폼을 제출할 때 폼 데이터를 전송할 URL을 반환합니다:

var x = document.getElementById("myBtn").formAction;

직접 테스트해 보세요

예제 2

버튼의 formaction 속성 값을 변경하려면:

document.getElementById("myBtn").formAction = "/action_page2.php";

직접 테스트해 보세요

예제 3

formAction 속성 반환 예제:

var x = document.getElementById("myBtn").formAction;

직접 테스트해 보세요

문법

formAction 속성을 반환하려면:

buttonObject.formAction

formAction 속성을 설정하려면:

buttonObject.formAction = URL

속성 값

설명
URL

폼 데이터를 전송할 위치를 정의합니다. 주석: 이는 <form> 요소의 action 속성을 덮어씁니다.

가능한 값:

  • 절대 URL - 페이지의 전체 주소(예: href="http://www.example.com/formresult.asp")
  • 상대 URL - 현재 사이트 내의 파일을 가리킵니다 (예: href="formresult.asp"))

기술 세부 사항

반환 값: 문자열 값, 이를 통해 양식 데이터가 어디로 전송될지를 나타냅니다.

브라우저 지원

크롬 에지 파이어폭스 사파리 오페라
크롬 에지 파이어폭스 사파리 오페라
지원 10.0 지원 지원 지원

관련 페이지

HTML 참조 매뉴얼:HTML <button> formaction 속성