怎么可以实现点击二级菜单过后,可以在当前窗口的弹出的层显示信息? 怎么可以实现点击二级菜单过后,可以在当前窗口的弹出的层显示信息?当前窗口的左边有个层, 不需要时,默认是 hidden 的 ,当需要的时候就弹出了;点击二级菜单,就可以弹出该层; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id="menu" style="height:30px; background:#EEFFEE"></div><div id="left" style="float:left; width:1px; height:500px; background:#FFEEEE;"></div><div id="right" style=" height:500px; background:#EEEEFF"></div> <SCRIPT LANGUAGE="JavaScript"> <!-- var data = new Array(); data[0] = [0,0,"A"]; data[1] = [1,1,"B"]; data[2] = [0,2,"aaaaa"]; data[3] = [1,3,"bbbbb"]; data[4] = [0,2,"ddddd"]; var menu = document.getElementById("menu"); for (var i=0; i<data.length; i++) { if (data[i][0]==data[i][1]) { menu.innerHTML += '<a href="#" onclick="submenu('+data[i][1]+')">'+data[i][2]+'</a> |'; var d = document.createElement("div"); d.id = "smenu"+ data[i][1]; d.style.backgroundColor = "white"; d.style.position = "absolute"; d.style.display = "none"; menu.appendChild(d); } else { var md = document.getElementById("smenu"+ data[i][0]); md.innerHTML += '<a href="javascript:showleft('+data[i][0]+',\''+data[i][2]+'\')">'+data[i][2]+'</a><BR>'; } } function submenu(fid){ var d = document.getElementById("smenu"+fid); d.style.top = event.y; d.style.left = event.x; d.style.display = ""; } function showleft(fid,text){ var l = document.getElementById("left"); l.innerHTML = "您选择的菜单是:" + text; l.style.width = "200px"; document.getElementById("smenu"+fid).style.display = "none"; } //--> </SCRIPT> 在线等,ExtJs4.2 viewport 显示问题,请高手帮忙看看viewport的问题出在哪里 求教,火狐提示i, item 没有定义 求救:document.execCommand('saveas','false','C:\\download.txt');保存文件的文件问题,急 如何让submit失效,并且改变其value值 页面转换 哪位有ext desktop教学视频 怎么修改 如何用javascript实现动态css 急!为什么浏览器不能运行*.class文件了,在线等... 在页面拖动时自定义鼠标形状!70分!! js读取页面上的图片问题 大家看看这个函数的递归..新手正被困惑
<div id="menu" style="height:30px; background:#EEFFEE"></div>
<div id="left" style="float:left; width:1px; height:500px; background:#FFEEEE;"></div>
<div id="right" style=" height:500px; background:#EEEEFF"></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
var data = new Array();
data[0] = [0,0,"A"];
data[1] = [1,1,"B"];
data[2] = [0,2,"aaaaa"];
data[3] = [1,3,"bbbbb"];
data[4] = [0,2,"ddddd"]; var menu = document.getElementById("menu");
for (var i=0; i<data.length; i++)
{
if (data[i][0]==data[i][1]) {
menu.innerHTML += '<a href="#" onclick="submenu('+data[i][1]+')">'+data[i][2]+'</a> |';
var d = document.createElement("div");
d.id = "smenu"+ data[i][1];
d.style.backgroundColor = "white";
d.style.position = "absolute";
d.style.display = "none";
menu.appendChild(d);
}
else {
var md = document.getElementById("smenu"+ data[i][0]);
md.innerHTML += '<a href="javascript:showleft('+data[i][0]+',\''+data[i][2]+'\')">'+data[i][2]+'</a><BR>';
}
}
function submenu(fid){
var d = document.getElementById("smenu"+fid);
d.style.top = event.y;
d.style.left = event.x;
d.style.display = "";
}
function showleft(fid,text){
var l = document.getElementById("left");
l.innerHTML = "您选择的菜单是:" + text;
l.style.width = "200px";
document.getElementById("smenu"+fid).style.display = "none";
}
//-->
</SCRIPT>