2011-06-22 14 views
0

私は次のようにHTMLタグを使用してラジオボタンを作成し、ラジオボタンの問題

<input type="radio" 
     value="NO" 
     class="check" 
     name="courseType" 
     <%="NO".equals(request.getParameter("courseType"))?"checked=\"checked\"":""%> 
     onchange="submitForm()"/> 
<label for="normal">Normal</label> 

今ではfine.Hereを働いている私はstruts1.2

注意を使用して、同じシナリオを実装します:クリックしながら、ラジオボタンは、私がフォームを送信する必要があり、それは私が次のよう

<html:radio property="courseType" 
      value="FE" 
      onchange="subminForm()" 
      styleClass="check" /> 
<label for="normal">Normal</label> 
のように支柱を使用して作成しています( <%="NO".equals(request.getParameter("courseType"))?"checked=\"checked\"":""%>

ここでチェックする必要があります

しかし、ラジオボタンを送信して確認するにはどうすればよいですか?

+2

これはJavaではなくJavaScriptでタグ付けする必要がありますか? – jpm

+0

これがあなたの問題かどうかは分かりませんが、 'onchange =" subminForm() "'にタイプミスがあります。ちなみに、ラジオボタンの選択が変わったときに、なぜフォームを送信したいのですか?奇妙なユーザーエクスペリエンスのようです。 –

答えて

0

私はこの問題を解決するためにstrutsタグライブラリを使うことができます。ここでは、Beanを使ってラジオボタンの状態を保存します。そして、strutsアクションクラスの状態をチェックしてください。

+0

私はこの問題を解決しました。ありがとう – san

関連する問題