개발/자바스크립트
자바스크립트에서 form태그 사용하기
sungho88
2017. 9. 21. 18:33
보통 폼(form) 태그에서 action을 이용하여 input 정보들을 보낸다.
하지만, 이 외에도 form태그는 작성만 해놓고, 자바스크립트 내에서 처리할 수 있다.
<form name="comment_form" method="post">
// 안에 작성
</form>
으로 HTML 코드를 작성하고,
<script type="text/javascript">
function submitForm() {
document.comment_form.action = "./comment.php";
document.comment_form.submit();
}
</script>
이렇게 하면, document로 form의 이름을 불러온 뒤, action 또는 submit()함수를 실행할 수 있다.
예를 들어 어떤 버튼을 눌렀을 때, form으로 전송하고 싶다면, submit type도 있지만
위와 같이 submitForm함수를 호출하여 처리를 할 수도 있다.