私はこの次のコードを書こうとしています。画像とボタンがあります。画像クリック時のボタンの値(タイトル)を変更したい。ここで何が問題なのか誰にも教えてもらえますか? (ばかげたタイプミスを見つけた場合は、それを無視します。すべてをコピーして貼り付けたくありません)。
スクリプト部分に関する別の質問 (おそらく私の問題に関連している可能性があります): メソッド request.getParameter(imageId) は本当に関数の上記のパラメーターを返しますか?
JSP:
<%
String messageButton = "Click me!";
%>
<%!
public void changeStatusButton(String i_MessageButton)
{
i_MessageButton = "You Clicked The Image!";
}
%>
html ヘッド:
<script>
button imageClicked(imageId) {
<% changeStatusButton(request.getParameter(imageId)) %>
}
</script>
html 本文:
<input type="image" id="greatimage" onclick="imageClicked(id)"/>
<input id="mybutton" type="button" value="<%=messageButton%>"/>