| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 901 人关注过本帖
标题:怎么选定列表某个值
取消只看楼主 加入收藏
lindong
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-3-30
收藏
 问题点数:0 回复次数:5 
怎么选定列表某个值

var SelArray = new Array();
SelArray[0] = new Array("1","ztm","书名")
SelArray[1] = new Array("1","tmpy","书名拼音")
SelArray[2] = new Array("1","dyzrsm","著译者")
SelArray[3] = new Array("1","dyzrpy","著译者拼音")
SelArray[4] = new Array("1","cbsm","出版社")
SelArray[5] = new Array("1","ssh","索书号")
SelArray[6] = new Array("2","tm","刊名")
SelArray[7] = new Array("2","ftm","副刊名")
SelArray[8] = new Array("2","issn","ISSN")
SelArray[9] = new Array("2","tykh","统一刊号")
SelArray[10] = new Array("2","yfdh","邮发代号")
SelArray[11] = new Array("2","skh","索刊号")
SelArray[12] = new Array("3","tm","刊名")
SelArray[13] = new Array("3","qs","期数")
SelArray[14] = new Array("3","wzgzz","文章及作者")
SelArray[15] = new Array("3","cbny","出版年月")
SelArray[16] = new Array("3","skh","索刊号")

function Changesel(value){
var SelObj = document.form1.select1;
SelObj.options.length = 0;
for(i=0;i<SelArray.length;i++){
if(SelArray[i][0]==value){
if (i==6*(value-1)){ SelObj.options[SelObj.options.length] = new Option(SelArray[i][2],SelArray[i][1],"selected");}
else{SelObj.options[SelObj.options.length] = new Option(SelArray[i][2],SelArray[i]);}}

思路:当value不同时,列表的值也不同,此时我想将每一个value的一串值中选种第一个.
我上面做法有错误,能否赐教???

搜索更多相关主题的帖子: 列表 Array new var 
2007-04-27 09:53
lindong
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-3-30
收藏
得分:0 

我就是想当我选择value=1时,选定第一个也就是书名.
   value=2时,选定第6个也就是刊名

2007-04-27 11:06
lindong
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-3-30
收藏
得分:0 
斑竹,能否给个方法呀.我在这里呆了几个小时了,不止到怎么搞呢
2007-04-27 13:05
lindong
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-3-30
收藏
得分:0 
我知道是要重新组成列表(不是下拉的,size=6,值已经全部显示),
我现在问题是比如   value=1时,
列表框,出现:书名,作者,索书号,等6个值(这个已经做好了)
  现在我想能选定也就是(selected) 书名
同理,value=2时
  列表筐出现的另6个值时,也有一个是已经选定了的
2007-04-27 13:43
lindong
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-3-30
收藏
得分:0 
斑竹,想法很好呢.可惜不能实现.
   我做了,结果这有一个值出现,其他都不见了,而且还是没有选定
2007-04-27 14:49
lindong
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-3-30
收藏
得分:0 
这个筐有2个功能.
第一 按1(图书检索),2(值不同选择OPTION不同期刊检索),3(期刊主题检索)的值
,也就是选1,2或3的不同取筐里的不同的列表值.(已经实现)
第二 选取1,2或3时在所取得的几个列表值中能选定一个(我选第一个)作为被选中(也就是某个被selected),
这个列表不是下拉的(size=6)(这个没有实现)
2007-04-29 09:02
快速回复:怎么选定列表某个值
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032098 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved