日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > Javascript實現RadioButtonList取消選擇功能

Javascript實現RadioButtonList取消選擇功能

來源:程序員人生   發布時間:2014-06-07 10:33:21 閱讀次數:3997次

  網(LieHuo.Net)教程 最近在做項目的時要實現單項選擇的功能,用RadioButtonList剛好可以實現。但是遺憾的是RadioButtonList選擇后不能取消。所以自己用Javascript來實現取消選擇的功能。

  首先,定義一個全局的數組變量,保存選擇狀態。

以下為引用的內容:
//保存各選項選擇的狀態
var arrayChecked = new Array();

  然后,注冊 onload="InitChecked()"事件 ,初始化數組。這一步的目的在于加載原來已經保存過的選項時,保證其狀態為選中。

以下為引用的內容:
//初始化選擇狀態
function InitChecked() {
var controlID = 'radioEmpRole1';
var table = document.getElementById(controlID);
if (table) {
radioButtonList = table.getElementsByTagName('input');
for (var i = 0; i < radioButtonList .length; i++) {
if (radioButtonList .item(i).checked) {
radioButtonList [i] = 1; //被選中
}
else {
radioButtonList [i] = 0; //未被選中
}
}
}
}

  最后,為RadioButtonList注冊 onclick="Checked()" 事件,選擇選項時根據選項狀態和歷史狀態來決定選項是否被取消選擇。 

以下為引用的內容:
//設置選擇狀態
function Checked() {
var controlID = 'radioEmpRole1';
var table = document.getElementById(controlID);
if (table) {
radioButtonList = table.getElementsByTagName('input');
for (var i = 0; i < radioButtonList .length; i++) {
if (radioButtonList .item(i).checked) { //此次點擊,該選項被選中,則判斷此選項的歷史狀態,若也是被選中,則會取消選擇。
if (arrayChecked[i] == 1) {
radioButtonList .item(i).checked = false;
arrayChecked[i] = 0;
}
else {
arrayChecked[i] = 1;
}
}
else {
arrayChecked[i] = 0;
}
}
}
}

  通過以上三步,就可以實現點擊被選擇的選項時會取消選擇。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一区二区在线免费 | 国产精品成av人在线视午夜片 | 五月婷婷激情网 | 国产一区二区高清 | 麻豆乱码国产一区二区三区 | 美日韩在线观看 | 国产传媒在线视频 | 国产精品久久久精品 | 日韩电影一区二区三区 | 五月婷婷丁香 | 在线成人www免费观看视频 | 中文字幕专区高清在线观看 | 欧美精品乱码久久久久久 | 黄色高清在线观看 | 美女精品 | 色av网站 | 黄色一级特级片 | 99在线视频观看 | 国产视频 一区二区 | 午夜专区| 在线免费视频日韩 | 看亚洲a级一级毛片 | 国产色片在线观看 | 精品国产鲁一鲁一区二区张丽 | 最新中文字幕在线视频 | 国产黄色av | 国产精品尤物视频 | 蜜桃一区二区三区 | 欧美午夜精品一区二区三区电影 | 蜜桃视频一区二区三区 | 亚洲综合资源 | 国产馆| 国产精品久久久久久久免费软件 | 日韩一区二区在线播放 | 免费一区二区三区 | 91久久久久久久久久久 | 国产真实精品久久二三区 | 中文字幕在线视频免费观看 | 日韩在线中文 | 91久久国产 | 毛片视频大全 |