下面是调用代码

<script LANGUAGE="javascript" >
 <!--
 addMenuSys(0,"余额换购区","/index.jsp");
 addMenuSys(1,'5-10元&nbsp;&nbsp;&nbsp;&nbsp;',"/1.jsp");
 addMenuSys(1,'10-50元&nbsp;&nbsp;&nbsp;','2.jsp');  addMenuSys(1,'10-50元&nbsp;&nbsp;&nbsp;','3.jsp');  endMenu();
 //-->
 </script>这是JS代码。var lastSubMenu=""
var MenuTags="";
var toolBarTarget="_parent";
var _MenuSarator="";
function showSubMenu(obj)
{
ToolbarMenu=obj;
for (var i=0;i<spMenu.length;i++){
if (obj==spMenu[i]){
if (lastSubMenu!="") lastSubMenu.style.display="none";
lastSubMenu=spSubMenu[i];
if(lastSubMenu.innerHTML!=""){
lastSubMenu.style.top=obj.style.top+15;
lastSubMenu.style.left=-obj.style.width + 5;
lastSubMenu.style.backgroundColor=ToolbarMenu.style.backgroundColor;
lastSubMenu.style.display="";
y=obj.style.top+obj.style.offsetHeight;
x=obj.style.left;//+obj.style.offsetHeight;
hideElement("select",lastSubMenu)
}
}
}
event.cancelBubble=true;
}
function hideSubMenu(obj){
if (lastSubMenu!="") lastSubMenu.style.display="none";
showElement("select",lastSubMenu)
}
function addMenu(MenuDisplayStr, MenuURLStr)
{
if (MenuTags!=""){;//close with </span>
 MenuTags+="</span></span>"
 MenuTags+='<span id=spMenu>'+'|&nbsp;'+_MenuSarator;
}else{
 MenuTags+='<span id=spMenu>'
}
MenuTags+='<a href="'+MenuURLStr+'"  class=menu  target="'+toolBarTarget+'">'+'<span style=\"font-size:14px;\">'+MenuDisplayStr+'</span>'+'</a><span id=spSubMenu STYLE="display:none;">';
if (_MenuSarator=="")_MenuSarator="";
}
function addSubMenu(SubMenuStr, SubMenuURLStr)
{
MenuTags+='<nobr><a id=spSubMenuItem href="'+SubMenuURLStr+'" class=menusub target="'+toolBarTarget+'" style="width:100%">'+SubMenuStr+'</a></nobr><br>' ;
}
function endMenu(){
MenuTags+="</span></span>"
//make spMenulength>0
MenuTags+='<span id=spMenu style="display:none;" ><span id=spSubMenu STYLE="display:none;"></span></span>'
document.write(MenuTags);
}
function ylhome(){
window.navigate('/index.jsp');
}
function addMenuSys(ptypeid,menuname,menuurl)
{
if(ptypeid==0){
 addMenu(menuname,menuurl);
}else
{
 addSubMenu(menuname,menuurl);
}
}function hideElement(elmID,objMenu)
{
 var objMenuLeft   = objMenu.offsetLeft;
 var objMenuTop    = objMenu.offsetTop;
 var objMenuWidth  = objMenu.offsetWidth;
 var objMenuHeight    = objMenu.offsetHeight;
 var objMenuParent = objMenu.offsetParent;
  objMenuLeft  += objMenuParent.offsetLeft;
  objMenuTop   += objMenuParent.offsetTop;
  objMenuParent = objMenuParent.offsetParent;
for (i = 0; i < document.all.tags(elmID).length; i++)
{
 obj = document.all.tags(elmID)[i];
 if (! obj || ! obj.offsetParent)
  continue;  
 // Find the element's offsetTop and offsetLeft relative to the BODY tag.
 var objLeft   = obj.offsetLeft;
 var objTop    = obj.offsetTop;
 var objWidth   = obj.offsetWidth;
 var objHeight    = obj.offsetHeight;
 var objParent = obj.offsetParent;
 while (objParent.tagName.toUpperCase() != "BODY")
 {
  objLeft  += objParent.offsetLeft;
  objTop   += objParent.offsetTop;
  objParent = objParent.offsetParent;
 }
 if (objTop>(objMenuTop+objMenuHeight))  
 ;  
 else if (objLeft>(objMenuLeft+objMenuWidth))
 ;
 else if ((objLeft+objWidth)<objMenuLeft)
 ;
 else
 {
  if (obj.style.visibility!=null)
   obj.oldvisibility=obj.style.visibility;
  else
   obj.oldvisibility="";  
 obj.style.visibility = "hidden";
 }
}
}
function showElement(elmID,objMenu)
{
for (i = 0; i < document.all.tags(elmID).length; i++)
{
 obj = document.all.tags(elmID)[i];
 if (! obj || ! obj.offsetParent)
  continue;
 if (obj.oldvisibility!=null)
 obj.style.visibility = obj.oldvisibility;
}
}

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

java 是怎么在中删除下拉列表_java中下拉菜单如何清空相关推荐

  1. java 是怎么在中删除下拉列表_删除在一个下拉列表字段中选择的选项,并且不显示在该行中存在的其他下拉列表中不工作-jquery...

    我有一个包含多列的html表,在两列中我显示下拉列表 . 当用户从一个下拉列表中选择值时(选择Product1或Select Product2下拉列表),我想删除在一个下拉列表中选择的选项,并且不要在 ...

  2. qt中combox怎么使其下拉菜单的长度变长

    提要 项目开发中一些用户提出下拉菜单的滚动条需要滚好久,才能找到自己想要选择的项,需要将原本值显示10 个的下拉菜单现在加长先使的数目,从而使用户滚动变少. 实现 其实实现就使一个函数,设置combo ...

  3. php 下拉菜单 不提交 选中的值,在html中怎样可以做到下拉菜单提交后保留选中值不返回默认值...

    这次给大家带来在html中怎样可以做到下拉菜单提交后保留选中值不返回默认值,在html中做到下拉菜单提交后保留选中值不返回默认值的注意事项有哪些,下面就是实战案例,一起来看一下. 代码如下: // 获 ...

  4. 选下拉框的的值对应上传相应的图片_如何在excel中实现,选择下拉菜单某一项,该表格中就出现选项对应的数据?(excel表格制作选择数据)...

    怎样从多个excel表格中提取数据,做数据分析图呢 1. 数据的.录入.表格的设置,效果如示. 2.如图所示,选进行分析的图据范围 3.如图所示,点击菜单栏目上的"插入",选择&q ...

  5. 选下拉框的的值对应上传相应的图片_excel表格下拉菜单调用对应数据,如何在excel中实现,选择下拉菜单某一项,该表格中就出现选项对应的数据?...

    如何在excel中实现,选择下拉菜单某一项,该表格中就出现选项对应的数据? 选中这几列 打开菜单"数据"-"筛选"-"自动筛选"就是了. 另 ...

  6. MATLAB在app中扫描串口并在下拉菜单中显示

    MATLAB在app中扫描串口并在下拉菜单中显示 更新 背景故事 实现串口扫描 App中的操作 更新 经评论提醒,R2019已有现成APIhttps://ww2.mathworks.cn/help/m ...

  7. Excel表格中如何快速生成下拉菜单

    Excel表格中如何快速生成下拉菜单 目录 Excel表格中如何快速生成下拉菜单 1.例如下表先手动输入前几组的"等级"类别"优良中差" ​2.同时按住 alt ...

  8. java 中数组中删除元素_java数组中删除元素的操作

    我们在学习数组的开始,就明确过初始的长度是不可变化的.但是在实际的使用中,难免会涉及到对数组的改动.本篇我们带来的是在数组中删除元素的方法:remove和索引.相信这两种概念大家都不陌生,那么结合了数 ...

  9. java 过滤器 过滤文件中的文件_Java 使用FileFilter过滤器对文件进行搜索

    FileFilter概述 java.io.FileFilter是一个接口,是File的过滤器. 该接口的对象可以传递给File类的listFiles(FileFilter filter)作为参数,Fi ...

最新文章

  1. 用WinInet开发Internet客户端应用指南
  2. C++如何输出特定格式浮点数
  3. DefWindowProc
  4. 【Python基础】字符串专题总结
  5. SAP CRM Fiori搜索没有命中情况下的调试细节
  6. 服务器维护经验分享,医院IT运维经验分享.pdf
  7. 茅台酒是不是勾兑的?
  8. 计算机主板用料,【技嘉H55评测】主板供电篇——CPU辅助电源-中关村在线
  9. Elasticsearch实战 | 必要的时候,还得空间换时间!
  10. TypeError: empty() received an invalid combination of arguments 报错
  11. Android 数据库技术
  12. 无法启用家庭计算机共享,如何解决Win7无法启用共享访问的问题?
  13. 【hadoop生态之Hive】Hive的DML数据操纵语言【笔记+代码】
  14. 关于面向过程和面向对象的理解
  15. 2020.04.10 【ABAP随笔】- ABAP面试分享
  16. 实用的Linux命令行技巧
  17. 如何做好数据模型设计及模型管理?
  18. 菜鸡服务器不支持接力,行业首发!菜鸡新功能游戏接力上线,将开云游戏新赛道...
  19. Vmware上安装Vxworks 5.5
  20. IPA签名是怎么回事儿?

热门文章

  1. Linux实验——缓冲区溢出漏洞实验
  2. 强制卸载Lync Server脱机的CMS并在新位置重建
  3. ajax请求的五个媒体查询,七个高度有效的媒体查询技巧
  4. Fiddler改包场景03——拦截响应,修改响应,放行响应
  5. HeidiSQL- csv 表格导入数据到 DB表
  6. linux内核按键驱动,嵌入式Linux按键驱动框架
  7. java arraystoreexception_java基础面试
  8. ubuntu16.04 每次开机都显示“System program problem detected”
  9. 软件测试基础知识【归纳】
  10. ❤️作为测试行业的过来人,宝贵的经验分享给刚入行的你