3.15

chooseOne()函式,參數為觸發該函式的元素本身
function chooseOne(cb){
//先取得同name的chekcBox的集合物件
var obj = document.getElementsByName("villagerInfo");
for (i=0; i<obj.length; i++){
//判斷obj集合中的i元素是否為cb,若否則表示未被點選
if (obj[i]!=cb) obj[i].checked = false;
//若是 但原先未被勾選 則變成勾選;反之 則變為未勾選
// else obj[i].checked = cb.checked;
//若要至少勾選一個的話,則把上面那行else拿掉,換用下面那行
else obj[i].checked = true;
}
}

<input class="checkbox" type="checkbox" name="villagerInfo" id="villagerInfo"
value="是" onClick="choose(this);"/>
1、是
<input class="checkbox" type="checkbox" name="villagerInfo" id="villagerInfo"
value="否" onClick="chooseOne(this);"/>
1、否

<mvc:annotation-driven /> 会自动注册DefaultAnnotationHandlerMapping与
AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必
须的。
并提供了:数据绑定支持,@NumberFormatannotation支持,@DateTimeFormat支持,@Valid
支持,读写XML的支持(JAXB),读写JSON的支持(Jackson)。
同时设定<mvc:message-converters> 标签,设定字符集和json处理类

posted @ 2016-03-15 11:11  idiot_ioi  阅读(163)  评论(0编辑  收藏  举报