버튼 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 속성을 덮어씁니다. 가능한 값:
|
기술 세부 사항
반환 값: | 문자열 값, 이를 통해 양식 데이터가 어디로 전송될지를 나타냅니다. |
---|
브라우저 지원
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 10.0 | 지원 | 지원 | 지원 |
관련 페이지
HTML 참조 매뉴얼:HTML <button> formaction 속성