-1

JavaScript関数を使用したjspページがあり、フォーム内にあるonClickを使用してこれを呼び出しています:

<script type="text/javascript">
function fa(){

    <%
String as = null;
int aa =10;
for(int q =0; q<=aa ; q++){
    if(q==5){
    as="asds";
    }
}
%>
    <%= as%>
}
</script>

jspページでjavascriptを使用することについて少し混乱しています。for ループを使用するにはどうすればよいですか? 通常、for ループは js 内で直接呼び出すことができますが、これは jsp ページなので、どのように使用しますか? 代わりに forEach を呼び出す必要がありますか? 現在、このコードは機能しません。

4

1 に答える 1

1

JavaScript 自体の for ループを使用できます。

<script type="text/javascript">
function fa(){
var as = null;
var aa =10;
for(var q =0; q<=(Number)aa ; q++){
    if((Number)q==(Number)5){
    as="asds";
    }
}
alert(as);
}
</script>
于 2013-08-14T04:55:45.943 に答える