日期:2014-05-16  浏览次数:20369 次

Js修改radio的状态

第一种情况:

<script type="text/javascript">

function unChecked(){
?document.getElementById("allinfo").checked=false;
?}

</script>

?

?

<input type="radio" name="productNews.productStatus"??value="所有信息"?

?????? checked="checked" id="allinfo"/>???所有

?

第二种情况:

在按条件进行查询时,实现返回结果页面选择的还是当时选择的条件选项

?

function checkStatus(){
? status=document.getElementById("status").value;
?if( status==null)
??{
??document.getElementById("allinfo").checked=true;
??}
??if( status=="促销")
??{
??document.getElementById("promotion").checked=true;
??}
??if( status=="新品上架")
??{
??document.getElementById("new").checked=true;
??}
??if( status=="即将上架")
??{
??document.getElementById("upcoming").checked=true;
??}
?}

?

?<td>
????????????????状态:
????????????????<input type="radio" name="productNews.productStatus"
?????????????????value="促销" id="promotion" />
????????????????<input type="hidden" value="${productNews.productStatus}" id="status"/>?
????????????????促销&nbsp;
????????????????<input type="radio" name="productNews.productStatus"
?????????????????value="新品上架" id="new" />
????????????????新品上架&nbsp;
????????????????<input type="radio" name="productNews.productStatus"
?????????????????value="即将上架" id="upcoming" />
????????????????即将上架&nbsp;
????????????????<input type="radio" name="productNews.productStatus"
?????????????????value="所有信息" id="allinfo" checked="checked" />
????????????????所有&nbsp;

???????????????</td>