HTML form 태그 없이 새창으로 폼데이타 submit 하기 > 웹개발

본문 바로가기

회원로그인

회원가입

웹개발

JS HTML form 태그 없이 새창으로 폼데이타 submit 하기

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 75회 작성일 22-07-26 15:24

본문

function openPost(url, data) {
    var form = document.createElement("form");
    form.target = "_blank";
    form.method = "POST";
    form.action = url;
    form.style.display = "none";
 
    for (var key in data) {
        var input = document.createElement("input");
        input.type = "hidden";
        input.name = key;
        input.value = data[key];
        form.appendChild(input);
    }
 
    document.body.appendChild(form);
    form.submit();
    document.body.removeChild(form);
}

댓글목록

등록된 댓글이 없습니다.