簡體   English   中英

Scriplet中的javascript和js變量內的Scriplet

[英]Scriplet inside javascript and js variable in scriplet

我想在JavaScript函數中使用Scriplets。 在片段內部,我想利用一個javascript變量。 如何訪問腳本片段中的javascript變量?

碼:

<script>
window.onload = function(e)
                        {
                           arr  = $('#hidden_field').val();
                           arr  = JSON.parse(arr);
                           for(var i=0;i < arr.length;i++){
                                <% SomeClass class = doSomething(arr[i]);
                                %>
                           }
                        }
</script>

我想將arr [i]值傳遞給doSomething函數並獲得一些結果。 我怎樣才能做到這一點?

為什么要訪問模式以按照良好的練習直接查看,這樣做是不正確的。因為您應該通過響應發送數據。 但是,如果您要這樣做,請按照以下步驟操作:

您可以做一件事,將您的JS變量值分配給任何隱藏字段,然后訪問它。

 <input type="hidden" name="test" value="10">

腳本下面的onSubmit表單將執行-

<% 
  length=request.getParameter("test);
  for(int i=0;i<Integer.parseInt(length);i++){
     SomeClass class = doSomething(arr[i]);
   }
%>

暫無
暫無

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

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