Javascript로 Post Submit 하기 본문
/*** sends a request to the specified url from a form. this will change the window location.* @param {string} path the path to send the post request to* @param {object} params the paramiters to add to the url* @param {string} [method=post] the method to use on the form*/function post(path, params, method='post') {// The rest of this code assumes you are not using a library.// It can be made less wordy if you use one.const form = document.createElement('form');form.method = method;form.action = path;for (const key in params) {if (params.hasOwnProperty(key)) {const hiddenField = document.createElement('input');hiddenField.type = 'hidden';hiddenField.name = key;hiddenField.value = params[key];form.appendChild(hiddenField);}}document.body.appendChild(form);form.submit();}post('/contact/', {name: 'Johnny Bravo'});
'Javascript' 카테고리의 다른 글
Node.js와 DB 연동하기 (0) | 2020.09.18 |
---|---|
이미지맵 좌표 유동적으로 적용하기 (1) | 2020.09.17 |
IOS 10 이상에서도 동작하는 클립보드 복사 스크립트 (0) | 2019.10.02 |
엑셀 랜덤 추첨 프로그램 (50) | 2019.05.09 |
Javascript 날짜 비교 하기 및 new Date() 크로스 브라우징 (0) | 2019.04.18 |
Comments