본문 바로가기

개발참고자료

input 추가하기

반응형




input 값 만들기
input 값 복사하기

createElement()
appendChild()   사용






<input type ="hidden" name="test" value ="11">

---->기초
var input = document.createElement("input");   -->요렇게 elements를 만들어요
input.type = "hidden";        -->원하는 input type을 줍니다~
input.name = "test";          -->원하는 name을 줍니다.
input.value  = "11"         -->원하는 value 을 줍니다.

---스크립트에서 input 만들기 완성!!!

--->한단계 더~
target.appendChild(input)   --->target이라는 폼에 만든 input을 붙입니다.

--->두단계 더~
특정 폼의 값들을 특정폼에 추가하기(A폼의 값을 B폼에 붙이기)

 for (var i=0; i < A.elements.length; i++) {

var input = document.createElement("input");
input.type = "hidden";
input.name = A.elements[i].name;
input.value = A.elements[i].value;
B.appendChild(input);
}
반응형