입력에서 입력 된 값을 양식의 동작에 추가하는 방법은 무엇입니까?

아르 카샤

컨트롤러에 요청을 보내는 양식이 있습니다.

<form method="POST" action="/user/{id}">
    <input type="text" placeholder="Input Id">
    <button>Get User</button>
</form>

입력 된 값을 폼의 액션에 추가해야합니다. 어떻게하니? 예를 들어 사용자가 '2'를 입력하면 내 작업은 action = "/ user / 2"여야합니다.

UPD :

이와 같은 것을 사용할 수 있습니까 (아래 참조)?

<form:form id="myForm" method="POST" action="">
    <input type="text" id="userId" placeholder="Input Id">
    <button onclick="setId()">Get User</button>
</form:form>

그리고 스크립트 :

<script>
        function setId (){
            var id = document.getElementById('userId');
            document.getElementById('myForm').action  = '/user/'+id;
        }
</script> 
스파이더 맨

Sotirios Delimanolis가 언급했듯이 Javascript에서 이것을 시도하고 싶다면 이것을 시도하십시오

document.getElementById('form_id').action  = '/user/{id}'

즉 :

버튼 제출 또는 window.onload 또는 기타 이벤트 처리에서이 작업을 수행하십시오.

var id = document.getElementById('inputfieldid').value;
document.getElementById('form_id').action  = '/user/'+id;

다음은 struts를 사용하는 SO의 또 다른 예입니다. Struts2의 다른 작업 메서드에 대한 Form의 작업 속성 변경

참고 : 귀하의 경우에는 HTML 입력 필드의 ID를 원하므로 javascript를 사용해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

동적 테이블 입력 양식의 모든 가격을 합산하고 새 입력 유형에 값을 추가하는 방법은 무엇입니까?

분류에서Dev

jQuery ajax에서 여러 입력 양식의 값을 전달하는 방법은 무엇입니까?

분류에서Dev

Javascript-양식의 입력을 DOM에 올바르게 추가하는 방법은 무엇입니까?

분류에서Dev

부트 스트랩 모달 (양식)에 포함 된 입력에 입력 된 값을 HTML 테이블에 전달하는 방법은 무엇입니까?

분류에서Dev

두 개의 버튼에서 단일 입력 상자에 값을 추가하는 방법은 무엇입니까?

분류에서Dev

동적으로 추가 된 입력 상자의 값을 배열에 추가하는 방법은 무엇입니까?

분류에서Dev

사용자가 입력 한 양식 값을 html에서 javascript로 전달하는 방법은 무엇입니까?

분류에서Dev

직렬화 된 형식을 통해 다른 입력 이름에서 값을 가져와 mysql에 삽입하는 방법은 무엇입니까?

분류에서Dev

jquery가 양식에 추가 된 마지막 값을 확인하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 입력에서 양식 데이터를 POST하는 방법은 무엇입니까?

분류에서Dev

양식에서 iframe으로 입력 상자 값을 가져 오는 방법은 무엇입니까?

분류에서Dev

Javascript로 생성 된 임의의 값을 입력에 배치하는 방법은 무엇입니까?

분류에서Dev

Formik 데이터의 initialValues 안에 입력 된 값을 저장하는 방법은 무엇입니까?

분류에서Dev

Java Servlet의 Multipart 양식에서 입력을 얻는 방법은 무엇입니까?

분류에서Dev

ReactJS에서 제어 된 입력을 지우는 방법은 무엇입니까?

분류에서Dev

tkinter의 최상위 위젯에 입력 된 값을 가져 와서 메인 창에서 사용하여 표시하는 방법은 무엇입니까?

분류에서Dev

QLineEdit에 입력 된 작은 십진수의 곱셈을 수행하는 방법은 무엇입니까?

분류에서Dev

양식 입력 값을 얻는 방법은 무엇입니까?

분류에서Dev

postgresql의 json 입력에서 값을 추출하는 방법은 무엇입니까?

분류에서Dev

입력 양식에서만 채워진 텍스트 영역을 삽입하는 방법은 무엇입니까?

분류에서Dev

배열 된 입력에서 원하지 않는 값을 제거하는 방법은 무엇입니까?

분류에서Dev

Django : 백엔드에서 제한된 formset에 양식을 추가하는 방법은 무엇입니까?

분류에서Dev

cmdlet의 출력을 배열에 추가하는 방법은 무엇입니까?

분류에서Dev

NIFI에서 원하는 출력을 얻기 위해 입력 JSON의 특정 필드를 JOLT 사양에 추가하는 방법은 무엇입니까?

분류에서Dev

Java의 스캐너에서 입력 된 문자열을 지우는 방법은 무엇입니까?

분류에서Dev

Ajax.ActionLink 내부의 양식에 입력 된 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

Svelte에서 자식 구성 요소의 입력 값을 바인딩하는 방법은 무엇입니까?

분류에서Dev

jQuery에서 동적으로 여는 모달의 입력에서 값을 얻는 방법은 무엇입니까?

분류에서Dev

다른 열에서 "입력 된"값을 기준으로 선택하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    동적 테이블 입력 양식의 모든 가격을 합산하고 새 입력 유형에 값을 추가하는 방법은 무엇입니까?

  2. 2

    jQuery ajax에서 여러 입력 양식의 값을 전달하는 방법은 무엇입니까?

  3. 3

    Javascript-양식의 입력을 DOM에 올바르게 추가하는 방법은 무엇입니까?

  4. 4

    부트 스트랩 모달 (양식)에 포함 된 입력에 입력 된 값을 HTML 테이블에 전달하는 방법은 무엇입니까?

  5. 5

    두 개의 버튼에서 단일 입력 상자에 값을 추가하는 방법은 무엇입니까?

  6. 6

    동적으로 추가 된 입력 상자의 값을 배열에 추가하는 방법은 무엇입니까?

  7. 7

    사용자가 입력 한 양식 값을 html에서 javascript로 전달하는 방법은 무엇입니까?

  8. 8

    직렬화 된 형식을 통해 다른 입력 이름에서 값을 가져와 mysql에 삽입하는 방법은 무엇입니까?

  9. 9

    jquery가 양식에 추가 된 마지막 값을 확인하는 방법은 무엇입니까?

  10. 10

    동적으로 생성 된 입력에서 양식 데이터를 POST하는 방법은 무엇입니까?

  11. 11

    양식에서 iframe으로 입력 상자 값을 가져 오는 방법은 무엇입니까?

  12. 12

    Javascript로 생성 된 임의의 값을 입력에 배치하는 방법은 무엇입니까?

  13. 13

    Formik 데이터의 initialValues 안에 입력 된 값을 저장하는 방법은 무엇입니까?

  14. 14

    Java Servlet의 Multipart 양식에서 입력을 얻는 방법은 무엇입니까?

  15. 15

    ReactJS에서 제어 된 입력을 지우는 방법은 무엇입니까?

  16. 16

    tkinter의 최상위 위젯에 입력 된 값을 가져 와서 메인 창에서 사용하여 표시하는 방법은 무엇입니까?

  17. 17

    QLineEdit에 입력 된 작은 십진수의 곱셈을 수행하는 방법은 무엇입니까?

  18. 18

    양식 입력 값을 얻는 방법은 무엇입니까?

  19. 19

    postgresql의 json 입력에서 값을 추출하는 방법은 무엇입니까?

  20. 20

    입력 양식에서만 채워진 텍스트 영역을 삽입하는 방법은 무엇입니까?

  21. 21

    배열 된 입력에서 원하지 않는 값을 제거하는 방법은 무엇입니까?

  22. 22

    Django : 백엔드에서 제한된 formset에 양식을 추가하는 방법은 무엇입니까?

  23. 23

    cmdlet의 출력을 배열에 추가하는 방법은 무엇입니까?

  24. 24

    NIFI에서 원하는 출력을 얻기 위해 입력 JSON의 특정 필드를 JOLT 사양에 추가하는 방법은 무엇입니까?

  25. 25

    Java의 스캐너에서 입력 된 문자열을 지우는 방법은 무엇입니까?

  26. 26

    Ajax.ActionLink 내부의 양식에 입력 된 데이터를 얻는 방법은 무엇입니까?

  27. 27

    Svelte에서 자식 구성 요소의 입력 값을 바인딩하는 방법은 무엇입니까?

  28. 28

    jQuery에서 동적으로 여는 모달의 입력에서 값을 얻는 방법은 무엇입니까?

  29. 29

    다른 열에서 "입력 된"값을 기준으로 선택하는 방법은 무엇입니까?

뜨겁다태그

보관