본문 바로가기
Front-End/JavaScript

[JavaScript] form태그 action 경로 여러개 만들기

by 민바이민 2021. 4. 12.

JavaScript

 

요즘 PHP를 많이 사용하고 있는데, form태그를 사용하다가 하나의 form으로 여러 경로로 보낼 수 있으면 좋지않나? 라는 생각을 가지고, 공부하게 되었다.

 

예시)

<script> 
  function submit2(frm) { 
    frm.action='두번째로 보낼 경로'; 
    frm.submit(); 
    return true; 
  } 
</script> 
<form method="post" action="기본으로 보낼 경로"> 
  <input type='submit' value='전송1'> 
  <input type='button' value='전송2' onclick='return submit2(this.form);'> 
</form>

 

전송1 버튼을 눌리면 form태그에 적은 action에 해당되는 경로로 정보가 보내지고, 전송2 버튼을 눌리면 submit2함수가 호출되면서 form의 action 주소가 두번째로 보낼 경로로 바뀌어서 보내지게 된다.

댓글