簡體   English   中英

通過Javascript傳遞請求參數

[英]Passing request parameters through Javascript

我有一個struts應用程序,我試圖用一個URL調用Action類。 當我嘗試傳遞請求參數時,它們都沒有被追加。

這是我的代碼:

    document.myform.action = "mydetails_${firmID}_${empID}.action?id=56";
    document.myform.submit();

但這是我在chrome控制台中看到的:

mydetails_123_04.action?

對於某些原因,不附加問號后面的內容。 我錯過了什么嗎?

不要以為你可以在動作中設置這樣的參數。 您需要將它們作為參數添加到表單中,這涉及創建隱藏的輸入節點:

var input = document.createElement( 'input' ); 
input.type = 'hidden';
input.name = 'id';
input.value = 56;
document.forms.myform.appendChild( input );​

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM