티스토리 뷰

자바스크립트에서 폼을 생성한 후에 POST 전송하는 방법.

포스트 전송

간혹 쓰이는 경우가 있다.

아이프레임을 생성해놓고 그 아이프레임의 src 주소나 링크정보를

스크립트 단에서 로직으로 처리해서 넘기는 경우

   1:  var fm = document.createElement("form"); 
   2:   
   3:  fm.setAttribute("method", "post");
   4:  fm.setAttribute("action", "Page.asp");
   5:  document.body.appendChild(fm);
   6:   
   7:  var i = document.createElement("input");
   8:   
   9:  i.setAttribute("type", "hidden");
  10:  i.setAttribute("name", "user_id");
  11:  i.setAttribute("value", user_id);
  12:  fm.appendChild(i);
  13:   
  14:  var az = document.createElement("input");
  15:  az.setAttribute("type", "hidden");
  16:  az.setAttribute("name", "user_pw");
  17:  az.setAttribute("value", user_pw);
  18:   
  19:  fm.appendChild(az);
  20:   
  21:  fm.submit();

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
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 30 31
글 보관함