input radioの設定について
8292 ワード
htmlのinputコントロールにおけるラジオタイプの関連設定
radioにはid、name、value、checkedなどの属性が含まれています.
jspにradioのcheced属性を設定します.
radioにはid、name、value、checkedなどの属性が含まれています.
- <input type="radio" id="test" name="test" checked="checked">
複数のradioを作成し、複数のradioが同じグループに属したい場合、radioのname属性を設定し、nameは同じvalueを持っています.このように設定しないと、radioはチェック機能を持っています.
- <input type="radio" id="test" name="test" value="test 1" >
- <input type="radio" id="test" name="test" value="test 2">
以下はラジオの小さい例です.
- <script type="text/javascript">
- function doclick(){
- String id = document.getElementsByName("test");
- for(var i=0;i<id.length; i++){
- var radio=id[i];
- alert(radio.value);
- }
- }
- script>
-
- <body>
- <input type="radio" id="test" name="test" value="test 1" > test 1
- <input type="radio" id="test" name="test" value="test 2"> test 2
- <br>
- <input type="button" id="btn" value = "Select" onclick="doclick();">
-
- body>
buttonをクリックすると、各radioのvalueの値が順次出力されます.jspにradioのcheced属性を設定します.
- <%
- String test="test 1";
- %>
-
- <input type="radio" id="test" name="test" value="test 1"
- <%=test.equals("test 1")?Checked:""%>> test 1
- <input type="radio" id="test" name="test" value="test 2"
- <%=test.equals("test 2")?Checked:""%>> test 2
Checkedはchecked=「checcked」の略語です.これはcheced属性を初期化することができます.