본문 바로가기
개발/JavaScript

[JavaScript] document.form.submit() 사용하기

by 코딩하는 흰둥이 2024. 7. 10.

form 태그 사용할 때 

button type="submit" 또는

input type="submit" 을 사용하게 된다

(form 안에 button 사용 시 type을 설정하지 않으면 defaultsubmit 이 된다)

 

<form id="form" name="form2" class="user" method="post" action="/login">
	..
	..
	..
</form>

<script>
	// 1. form id를 이용하여 submit
	let form = document.getElementById("form");
	form.action = '/login';
	form.mothod = 'POST';
	form.submit();
    
    
    // 2. form name 을 이용하여 submit
    // document.(form 태그에 설정한 name 명으로 지정해야한다).submit()
    document.form2.submit();
</script>

동적으로 submit 제어 중

document.form.submit() 을 사용하다 에러가 계속 뜨길래

찾아보니 name 값으로 submit 이 된다고 하여 정리해본다.

댓글