帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > ASP编程
下拉式互动列表框(EC潮流网同学录之真情留言板使用的代码)
作者:Ivanguo 发布时间:2005-03-12 来源:chinaasp.com
//本函数的具体实例请查看EC潮流网(http://www.ectide.com/)同学录之真情留言板,访客请从访客参观处进入
//对本函数中的表单元素名称稍做修改即可移值至你的网站中,你就可以轻松拥有一个超强板的互动式下拉列表框啦!
//本函数的具体功能请查看EC潮流网(http://www.ectide.com/)同学录之真情留言板的"你知道吗"

//将列表框1中的选定部分移到列表框2中
function godown()
{
for (i=0 ; i<=newmessage.allfriends .options .length -1 ; i++)
{
if (newmessage.allfriends .options [i].selected )
{
var element = window.Option.create (newmessage.allfriends.options [i].text,
newmessage.allfriends .options[i].value,0);
newmessage.selectedfriends.add (element);
}

}
for (i=0 ; i< newmessage.allfriends .options .length ; i++)
{
if (newmessage.allfriends .options [i].selected )
{
newmessage.allfriends.remove(i);
i = i - 1 ;
}

}
newmessage.clearall.disabled=false;
newmessage.downbox.disabled=true;
if (newmessage.allfriends.options.length==0)
{
newmessage.selectall.disabled=true;
newmessage.downbox.disabled=true;
}
if (newmessage.selectedfriends.options.length==0)
{
newmessage.clearall.disabled=true;
}
}

//将位于下面的列表框的选定值移至上面的列表框
function goup()
{
for (i=0 ; i<=newmessage.selectedfriends .options .length -1 ; i++)
{
if (newmessage.selectedfriends .options [i].selected )
{
var element = window.Option.create (newmessage.selectedfriends.options [i].text,
newmessage.selectedfriends .options[i].value,0);
newmessage.allfriends.add (element);
}

}
for (i=0 ; i< newmessage.selectedfriends .options .length ; i++)
{
if (newmessage.selectedfriends .options [i].selected )
{
newmessage.selectedfriends.remove(i);
i = i - 1 ;
}

}

newmessage.selectall.disabled=false;
newmessage.upbox.disabled=true;
if (newmessage.selectedfriends.options.length==0)
{
newmessage.clearall.disabled=true;
newmessage.upbox.disabled=true;
}
if (newmessage.allfriends.options.length==0)
{
newmessage.selectall.disabled=true;
}
}

//将上面列表框的所有选项移至下面列表框
function alldown()
{
for (i=0 ; i<=newmessage.allfriends .options .length -1 ; i++)
{
var element = window.Option.create (newmessage.allfriends.options [i].text,
newmessage.allfriends .options[i].value,0);
newmessage.selectedfriends.add (element);
}

for (i=0 ; i< newmessage.allfriends .options .length ; i++)
{
newmessage.allfriends.remove(i);
i = i - 1 ;
}
newmessage.clearall.disabled=false;
newmessage.selectall.disabled=true;
newmessage.downbox.disabled=true;

}

//将下面的列表框的所有选项移至上面列表框
function allup()
{
for (i=0 ; i<=newmessage.selectedfriends .options .length -1 ; i++)
{
var element = window.Option.create (newmessage.selectedfriends.options [i].text,
newmessage.selectedfriends .options[i].value,0);
newmessage.allfriends.add (element);
}

for (i=0 ; i< newmessage.selectedfriends .options .length ; i++)
{
newmessage.selectedfriends.remove(i);
i = i - 1 ;
}
newmessage.clearall.disabled=true;
newmessage.selectall.disabled=false;
newmessage.upbox.disabled=true;

}

  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·在网页中实现OICQ里的头像选择的  (2005-03-12)
 ·用DHTML来模拟实现下拉菜单  (2005-03-12)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·DiscuzX2.5会员整合通行证发布
·帝国CMS 7.0版本功能建议收集
·帝国网站管理系统2012年授权购买说
·PHPWind8.7会员整合通行证发布
·[官方插件]帝国CMS-访问统计插件
·[官方插件]帝国CMS-sitemap插件
·[官方插件]帝国CMS内容页评论AJAX分
   类别最新
·在ASP中使用数据库
·使用ASP脚本技术
·通过启动脚本来感受ASP的力量
·学习使用ASP对象和组件
·解析asp的脚本语言
·初看ASP-针对初学者
·ASP开发10条经验总结
·ASP之对象总结
·ASP与数据库应用(给初学者)
·关于学习ASP和编程的28个观点
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统