본문 바로가기
JavaScript

Dynamic Form Create 생성

by SSaMKJ 2014. 11. 11.



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;
	};
	


댓글