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 |
댓글