코딩교육/Web
목동코딩학원,자바스크립트 FORM 필드 추가해서 새 페이지 여는 방법
목동코딩학원
2021. 8. 9. 18:52
728x90
웹 페이지를 가져와서 화면에 표시할때 , 화면 깜밖임이 없이 데이타베이스 내용을 가져오는 방법이 필요한 경우와 새창으로 페이지를 여는 두가지 방법을 정리해 둡니다.
#1번 방법
function Call_LC(LastNo)
{
var txt;
if (confirm("(목동코딩학원 코딩수업")) {
txt = "";
} else {
return false;
}
var form = document.getElementById("UpForm");
var Field1 = document.createElement("input");
Field1.setAttribute("type", "hidden");
Field1.setAttribute("name", "LastNo");
Field1.setAttribute("value", LastNo);
form.appendChild(Field1);
form.method = "post";
form.target = "_blank";
form.action = "./새페이지.php";
form.submit();
}
#2번 방법
function TestNCS_LC(LastNo) {
var txt;
if (confirm("확인하기")) {
txt = "";
} else {
return false;
}
var form = document.getElementById("UpForm");
var formData = new FormData(form);
formData.append('LastNo', LastNo);
var xhr = new XMLHttpRequest();
document.getElementById("test").innerHTML = "";
xhr.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("test").innerHTML += this.responseText;
}};
xhr.open("POST" , "./가져올페이지.php" , true);
xhr.send(formData);
}
728x90