I'm

Developer, Designer, Photographer

GET IN TOUCH

  • Buk-gu, Busan, Republic of Korea
  • ungdoli0916@naver.com
  • Kakao ID : Ungdoli
Your message has been sent. Thank you!
(즐거웅코드) 자바스크립트 form문 동적 생성 및 submit 하기

· 즐거'웅' 코드 (Source)/HTML & CSS & JAVASCRIPT
2021. 6. 8. 22:22

반응형

[즐거'웅'코드] 목차

  1. 예제 소스
  2. 구현 예시
예제 소스
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<button onclick="test()">form문 동적 생성 및 submit 처리</button>
 
<script>
    function test() {
        var new_form = document.createElement('form');
 
        new_form.name = 'test_form';
        new_form.method = 'post';
        new_form.action = '/test.php';
        new_form.target = '_blank';
 
        var test_obj_1 = document.createElement('input');
        test_obj_1.setAttribute("type""hidden");
        test_obj_1.setAttribute("name""data_1");
        test_obj_1.setAttribute("value""value_1");
 
        var test_obj_2 = document.createElement('input');
        test_obj_2.setAttribute("type""hidden");
        test_obj_2.setAttribute("name""data_2");
        test_obj_2.setAttribute("value""value_2");
 
        new_form.appendChild(test_obj_1);
        new_form.appendChild(test_obj_2);
 
        document.body.appendChild(new_form);
 
        new_form.submit();
    }
</script>
구현 예시
반응형