elements의 id가 동일해서 발생하는 두번째 문제였다
첫번쨰는 라디오 버튼의 id가 동일할 때 label을 클릭해도 원하는 id의 checked 상태가 변하지 않는 것이었고 이번은 type=submit이었을 때 id가 동일한 두개의 input이 동작했다는 것이었다. 두개의 input은 모두 동작했지만 버튼 안에 있던 api요청 함수는 두가지 다 정상적으로 동작하지 않았다
결론 : input의 id는 절대로 겹치게 만들면 안된다!
따라서 다음 프로젝트에는 시작하기 전에 id를 제작하는 규칙을 정해놓으면 좋을 것 같다고 생각했다