我有這樣的代碼片段::將Scriptlets中的變量傳遞給Javascript。
<script type="text/javascript">
function gotoa(){
<%!
public void a(){
String temp1;
PopulateTextbox obj = new PopulateTextbox();
temp1 = obj.method();
request.setAttribute("variable", temp1);
}
%>
var myVar = <%=request.getAttribute("variable")%>
}
</script>
我想要做的是讓我的JavaScript函數gotoa變量temp1中的值()。在這個特殊的代碼我得到一個錯誤無效請求
request.setAttribute("variable", temp1);
我的主要目的是爲了讓我的腳本讓代碼再次運行和新鮮值在變量傳遞給調用函數A()上的一些按鈕單擊事件temp1目錄。然後它將傳遞給gotoa()以充當我的數據網格的源(不在此代碼中)。基本上我想刷新一些按鈕點擊網格。我做對了嗎?請幫忙。謝謝。
將'temp1'的值設置爲隱藏字段,並在Javascript中訪問此隱藏字段的值。 – Lion 2012-03-14 09:36:25
如何做那個獅子? – 2012-03-14 09:37:52
'」>'。你現在可以像這樣'document.getElementById('tempValue')。value;'' – Lion 2012-03-14 09:40:39