以下這段javascript,可以達到一次只能選擇一個checkbox的效果

他會先將所有的checkbox的checked屬性都設成false,表示全部不選擇

再將現在所選擇的checkbox的checked屬性設成true,就可以達到一次只能選擇一個的效果了

function SingleSelect(regex,current)
{
re = new RegExp(regex);

for(i = 0; i < document.forms[0].elements.length; i++) {
elm = document.forms[0].elements[i];
if (elm.type == 'checkbox') {

if (re.test(elm.name)) {
elm.checked = false;
}
}
}
current.checked = true;
}

文章標籤

創作者介紹
創作者 Yisin 的頭像
Yisin

欣情巧克力

Yisin 發表在 痞客邦 留言(0) 人氣()