Pure javascript form 동적 생성
동적으로 form element를 만들어서 submit 시키는 함수이다.
function dynamicForm(param1, param1){
var obj = {'param1':param1, 'param2':param1};
var form = makeForm(obj);
form.action = "../dir/sub";
form.submit();
}
var makeForm = function(obj){
var f = document.createElement('form');
f.method='post';
for(ele in obj){
var input = document.createElement('input');
input.type = 'hidden';
input.name = ele;
input.value = obj[ele];
f.appendChild(input);
}
document.body.appendChild(f);
return f;
};
'JavaScript' 카테고리의 다른 글
| [javascript]csv 파일 다운로드 만들기 (13) | 2016.09.13 |
|---|---|
| javascript onlyNumber(숫자만 입력받기) - remove except number (13) | 2014.10.10 |
| javascript refresh : 3 method (0) | 2014.10.01 |
| pure javascript input 에 숫자만 입력 받기. (0) | 2014.06.20 |
| inputbox 공격 스크립트 (0) | 2014.01.29 |
댓글