亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

使用ASP與JAVASCRIPT配合實現多個復選框數據關聯顯示

2019-11-18 19:31:07
字體:
來源:轉載
供稿:網友

作者:平凡點滴【一凡】
<HTML>
<HEAD>
<META NAME="AUTHOUR" Content="DANNY KANG">
<META NAME="CreateDate" Content="2004-10-28">
<META NAME="KeyWords" Content="DANNY KANG,DannyKang,DK,[D.K],pizz">
<META http-equiv=content-type content="text/html; charset=gb2312">
<SCRipT language=javascript>
//'+--------------------------------------------
//'+ FileName:
//'+ Created : 2004-10-28 .by pizz [D.K]
//'+ Modified: 2004-10-28 .by pizz [D.K]
//'+ FuncDesc: 使用aspJavascript配合實現多個復選框數據關聯顯示
//'+ www.49028c.com
//'+---------------------------------------------

//第一個復選框的內容
var DK_Array1 = new Array();
/*以下部分,可以使用ASP動態生成*/
DK_Array1[DK_Array1.length]=new Array('1','分類1'); //分類ID,分類名稱
DK_Array1[DK_Array1.length]=new Array('2','分類2');
DK_Array1[DK_Array1.length]=new Array('3','分類3');
DK_Array1[DK_Array1.length]=new Array('4','分類4');
DK_Array1[DK_Array1.length]=new Array('5','分類5');
DK_Array1[DK_Array1.length]=new Array('6','分類6');
DK_Array1[DK_Array1.length]=new Array('7','分類7');
DK_Array1[DK_Array1.length]=new Array('8','分類8');
///////////////////////////////////////////////////////

//第三個復選框的內容
var DK_Array3 = new Array();
/*以下部分,可以使用ASP動態生成*/
DK_Array3[DK_Array3.length]=new Array('1','1','小類1.1'); //分類ID,小類ID,小類名稱
DK_Array3[DK_Array3.length]=new Array('1','2','小類1.2');
DK_Array3[DK_Array3.length]=new Array('1','3','小類1.3');
DK_Array3[DK_Array3.length]=new Array('2','4','小類2.4');
DK_Array3[DK_Array3.length]=new Array('2','5','小類2.5');
DK_Array3[DK_Array3.length]=new Array('2','6','小類2.6');
DK_Array3[DK_Array3.length]=new Array('2','7','小類2.7');
DK_Array3[DK_Array3.length]=new Array('3','8','小類3.8');
DK_Array3[DK_Array3.length]=new Array('4','9','小類4.9');
DK_Array3[DK_Array3.length]=new Array('4','10','小類4.10');
DK_Array3[DK_Array3.length]=new Array('4','11','小類4.11');
DK_Array3[DK_Array3.length]=new Array('4','12','小類4.12');
DK_Array3[DK_Array3.length]=new Array('5','13','小類5.13');
DK_Array3[DK_Array3.length]=new Array('5','14','小類5.14');
DK_Array3[DK_Array3.length]=new Array('6','15','小類6.15');
DK_Array3[DK_Array3.length]=new Array('6','16','小類6.16');
DK_Array3[DK_Array3.length]=new Array('6','17','小類6.17');
DK_Array3[DK_Array3.length]=new Array('6','18','小類6.18');
DK_Array3[DK_Array3.length]=new Array('6','19','小類6.19');
DK_Array3[DK_Array3.length]=new Array('7','20','小類7.20');
DK_Array3[DK_Array3.length]=new Array('8','21','小類8.21');
DK_Array3[DK_Array3.length]=new Array('8','22','小類8.22');
///////////////////////////////////////////////////////


function DK_AddOnTo(obj,val,txt){ //增加一項
 if(DK_CheckExists(obj,val,txt)) {
  alert('選項已存在:['+obj.id+']'+'/n  Value: '+ val+'/n  Text: '+txt);
  return;
 }
 var opt=new Option();
 opt.value=val;
 opt.text=txt;
 obj.options.add(opt,0);
}

function DK_InitListObject(obj,array){//初始化列表
 if(array.length){
  for(var i=0;i<array.length;i++){
   DK_AddOnTo(obj,array[i][0],array[i][1]);
  }
 }
 else {
  alert('無數據');
 }
}

function DK_AddTo(src,obj){//往指定列表添加選項
 
 for(var i=0;i<src.length;i++){
  if(src.options[i].selected){
   DK_AddOnTo(obj,src.options[i].value,src.options[i].text);
  }
 }
}

function DK_SelectAll(obj){ //選中全部選項
 for(var i=0;i<obj.length;i++){
  obj.options[i].selected = true;
 }
}
function DK_ClearAll(obj){//刪除全部選項
 if(obj.length-1>=0){
  for(var i=obj.length-1;i>=0;i--){
   obj.remove(i);
  }
 }
}
function DK_RemoveOne(obj){//刪除選定項
 for(var i=obj.length-1;i>=0;i--){
  if(obj.options[i].selected){
   obj.remove(i);
  }
 }
}

function DK_CheckExists(obj,val,txt){//檢查項是否已存在
 if(obj.length<0) return false;
 for(var i=0;i<obj.length;i++){
  if(obj.options[i].value==val && obj.options[i].text==txt) {
   return true;
  }
 }
 return false;
}

function DK_ListTo(src,obj,array){//顯示子類
 if(array.length){
  var j=0;
  for(var i=0;i<src.length;i++){
   if(src.options[i].selected){
    j+=DK_AddSpecList(src.options[i].value,array,obj);
   }
  }
  alert('共發現'+j+'個小類。');
 }
 else {
  alert('無數據');
 }
}

function DK_AddSpecList(classid,array,obj){//搜索子類
 var j=0;
 for(var i=0;i<array.length;i++){
  if(array[i][0]==classid){
   DK_AddOnTo(obj,array[i][1],array[i][2]);
   j++;
  }
 }
 return j;
}

</SCRIPT>
<STYLE type=text/CSS></STYLE>
<TITLE></TITLE>
</HEAD>
<BODY>
<table>
<tr><td colspan=4><input type=button value='初始化復選框一' onclick='DK_InitListObject(select1,DK_Array1)'><br><br>
<tr><td>復選框一:<td><select multiple id=select1 size=8></select>
<td><input type=button value='添加' onclick='DK_AddTo(select1,select2)'> ==>
<td>復選框二:<br><== <input type=button value='刪除' onclick='DK_RemoveOne(select2)'>
<input type=button value='全刪' onclick='DK_ClearAll(select2)'>
<td><select multiple id=select2 size=8></select>
<td><input type=button value='列出相關' onclick='DK_ListTo(select2,select3,DK_Array3)'> ==>
<td>復選框三:<br><== <input type=button value='刪除' onclick='DK_RemoveOne(select3)'>
<input type=button value='全刪' onclick='DK_ClearAll(select3)'>
<td><select multiple id=select3 size=8></select><br>
</table>
</BODY>
</HTML>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本中文字幕成人| 欧美日韩另类字幕中文| 日韩高清电影好看的电视剧电影| 91九色蝌蚪国产| 狠狠久久亚洲欧美专区| 国产精品爱久久久久久久| 国产在线久久久| 91综合免费在线| 国产在线观看一区二区三区| 欧美激情极品视频| 亚洲一区亚洲二区| 成人福利免费观看| 亚洲国产日韩一区| 亚洲国产精品成人av| 国产成人精品日本亚洲专区61| 欧美精品久久久久久久免费观看| 97国产真实伦对白精彩视频8| 欧美电影在线观看完整版| 欧美黄色免费网站| 国产精品极品美女在线观看免费| 久久久精品一区| 亚洲欧洲午夜一线一品| 免费av在线一区| 粗暴蹂躏中文一区二区三区| 欧美专区在线视频| 久久久久99精品久久久久| 国内精品久久久久影院 日本资源| 国产精品美女久久| 亚洲视频在线看| 日韩av在线不卡| 久久久国产视频| 日韩亚洲精品视频| 国产在线观看不卡| 日韩性xxxx爱| 亚洲精品之草原avav久久| 麻豆乱码国产一区二区三区| 亚洲电影在线观看| 国产日韩精品综合网站| 国模gogo一区二区大胆私拍| 欧美亚州一区二区三区| 中文字幕久久久av一区| 欧美人与性动交a欧美精品| 欧美午夜激情小视频| 国产精品视频公开费视频| 亚洲国产天堂网精品网站| 日韩h在线观看| 欧美大片欧美激情性色a∨久久| 日韩免费观看网站| 亚洲一区二区在线| 国产香蕉一区二区三区在线视频| 色悠悠久久久久| 色噜噜狠狠狠综合曰曰曰88av| 中文字幕在线视频日韩| 欧美日韩亚洲一区二区三区| 欧美日韩精品在线观看| 欧美日韩国产精品一区二区不卡中文| 国产精品久久一区主播| 亚洲午夜精品久久久久久久久久久久| 国产激情999| 亚洲国产精品推荐| 亚洲成人三级在线| 久久久久国色av免费观看性色| 日韩欧美一区二区三区久久| 伊人久久久久久久久久| 亚洲激情小视频| 中文字幕视频在线免费欧美日韩综合在线看| 亚洲综合最新在线| 久久精品一本久久99精品| 亚洲人成电影网站色www| 国产精品99久久久久久www| 久久精品久久久久久国产 免费| 久久精品中文字幕免费mv| 黑人巨大精品欧美一区二区| 国产精品精品久久久| 亚洲免费人成在线视频观看| 97在线免费观看| 欧美一级视频一区二区| 美女999久久久精品视频| 自拍偷拍亚洲一区| 96sao精品视频在线观看| 欧美最猛黑人xxxx黑人猛叫黄| 97视频在线观看成人| 97超级碰在线看视频免费在线看| 日韩欧美成人免费视频| 91国语精品自产拍在线观看性色| 日韩免费在线电影| 原创国产精品91| 欧美日韩国产精品一区二区不卡中文| 国产精品视频白浆免费视频| 国产精品老女人视频| 国产美女91呻吟求| 亚洲香蕉av在线一区二区三区| 中日韩美女免费视频网址在线观看| 欧美精品一区二区三区国产精品| 亚洲精品福利在线观看| 国产精品成人播放| 欧美整片在线观看| 这里精品视频免费| 色视频www在线播放国产成人| 国产精品福利网站| 欧美国产日韩中文字幕在线| 欧美成年人视频网站欧美| 亚洲福利在线视频| 欧美孕妇毛茸茸xxxx| 午夜精品福利视频| 岛国av一区二区| 欧美一级淫片丝袜脚交| 国产精品久久999| 亚洲精品欧美一区二区三区| 国产精品美女久久久久av超清| 亚洲精品456在线播放狼人| 成人久久精品视频| 97香蕉超级碰碰久久免费软件| 777国产偷窥盗摄精品视频| 亚洲天天在线日亚洲洲精| 97精品国产97久久久久久春色| 在线观看国产成人av片| 国产欧美精品久久久| 懂色aⅴ精品一区二区三区蜜月| 久久久久久高潮国产精品视| 精品二区三区线观看| 九九热这里只有精品免费看| 97色在线观看| 欧美视频免费在线观看| 国产精品高清网站| 亚洲最大激情中文字幕| 亚洲综合在线中文字幕| 中文日韩在线视频| 国产国语刺激对白av不卡| 九九热精品在线| 亚洲成色999久久网站| 国产精品日韩在线观看| 一区二区三区久久精品| 精品国产区一区二区三区在线观看| 欧美精品在线播放| 久久香蕉频线观| 久久久999国产精品| 中文字幕av一区中文字幕天堂| 成年人精品视频| 久久久久久久久久婷婷| 欧美日韩免费看| 精品夜色国产国偷在线| 亚洲欧美制服第一页| 国产精品白嫩美女在线观看| 91精品国产色综合| 亚洲一区www| 日韩性生活视频| 国产精品天天狠天天看| 精品久久久久久久久久久| 性色av一区二区三区在线观看| 国产主播精品在线| 亚洲天堂男人天堂女人天堂| 国产精品精品视频一区二区三区| 国产一区深夜福利| 欧美激情中文网| 久久久亚洲福利精品午夜| 中文字幕日韩av| 欧美性猛交xxxx黑人| 国产精品久久久久影院日本| 国产精品视频最多的网站| 国产亚洲成av人片在线观看桃| 欧美电影免费播放| 午夜精品福利电影| 亚洲综合最新在线|