アプリ版:「スタンプのみでお礼する」機能のリリースについて

jspで作ったプログラムがあるこのような場合変数を共有する方法はありますでしょうか?
以下の場合iの(JavaScript)値をjavaの変数iに代入したい場合どうすればいいでしょうか?

<%! String s[] ={A,B,C,D,E} %>
function chek(){
for(i = 0;i< 5 ;i++){
<%! int i =%> = i;//←この部分です
//document.form1.desc.valueにはBの値が入っている
if(<%! s[i] %> == document.form1.desc.value){
alert("Bです");
}
}

A 回答 (1件)

for文をJSPで記せばよいかと思います。


<%
for(i=0;i<5i++){
%>
if(<%! s[i] %> == document.form1.desc.value){
alert("Bです");
}
<%
}
%>

この回答への補足

以下の場合は?
JavaScriptの変数をjavaのメソッドの引数に渡すことはできますか?


<%@ page contentType="text/html; charset=Windows-31J" %>
<%!
String chek(String a){
String st = a;
return st;
}
%>
function chek(){
var a1 = "abcd";
var a2= "<%=this.chek(%>ai<%=)%>";
alert(a2);
}

補足日時:2005/02/18 17:27
    • good
    • 1
この回答へのお礼

最初に御礼をするのを忘れてました。
ryou0607さんありがとうございました
さいしょのしつもんはなんとかかいけつしました。

お礼日時:2005/02/18 17:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています