##########关于透明下拉菜单被文本框挡住的问题########## select就是那样的。你可以在显示菜单的时候隐藏selecto = document.getElementsByTagName("SELECT")for(i=0;i<o.length;i++)o[i].style.display="none" //显示用"" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有一个方法就是把你的菜单放到iframe上这样也可以解决代码自己去找找 <HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><BODY><TABLE WIDTH=300 BORDER=1 CELLPADDING=1 CELLSPACING=1 bordercolor='#FFFFFF' bgcolor='lightblue' style='cursor:hand'><TR><TD onmouseover="showMenu(this,'´ó²Ë11,´ó²Ë12,´ó²Ë13'); ">Ö÷²Ë1</TD><TD onmouseover="showMenu(this,'´ó²Ë21,´ó²Ë22' );">Ö÷²Ë2</TD><TD onmouseover="showMenu(this,'´ó²Ë31,´ó²Ë32'); ">Ö÷²Ë3</TD></TR></TABLE><select><option>A</option><option>B</option><option>C</option></select><SCRIPT>var oPopup = window.createPopup();function showMenu(obj,S){var oPopBody ,rows,Arr;var oPopBody = oPopup.document.body;oPopBody.style.backgroundColor = "lightblue";oPopBody.style.border = "solid #eeeeee 1px";Arr=S.split(",");oPopBody.innerHTML = HTML(Arr);rows=Arr.length;oPopup.show(obj.offsetLeft + 10, obj.offsetTop + 40, 105, rows * 31, document.body) ;}function HTML(A){var str="<TABLE WIDTH=300 BORDER=1 CELLPADDING=1 CELLSPACING=1 bordercolor='#FFFFFF' bgcolor='lightblue' style='cursor:hand'>";for (StrA in A){str+="<TR><TD>" + A[StrA] + "</TD></TR>" ;}str+= "</TABLE>" ;return(str);}</SCRIPT></BODY></HTML> 来个高手指点下我做表单验证呀..! 未入门的女程序员解决不了的恼人小问题 js新手,遇到问题了,跪求指教!谢谢 遮住html页面` Jquery 1.3.2对比1.26的疑问? 请大家推荐一个autocomplete和combox结合的控件 一段小代码,ie6下无法运行 如何滤去字符串中汉字之间的空格? 简单问题 ext前台读取到的json怎么在表格里显示 JAVASCRIPT可以获取当前表单中有哪些控件以及控件的名字吗? 急!如何把本页的表单提交到本页的一个嵌入帧?
这样也可以解决
代码自己去找找
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<TABLE WIDTH=300 BORDER=1 CELLPADDING=1 CELLSPACING=1 bordercolor='#FFFFFF' bgcolor='lightblue' style='cursor:hand'>
<TR>
<TD onmouseover="showMenu(this,'´ó²Ë11,´ó²Ë12,´ó²Ë13'); ">Ö÷²Ë1</TD>
<TD onmouseover="showMenu(this,'´ó²Ë21,´ó²Ë22' );">Ö÷²Ë2</TD>
<TD onmouseover="showMenu(this,'´ó²Ë31,´ó²Ë32'); ">Ö÷²Ë3</TD>
</TR>
</TABLE>
<select>
<option>A</option>
<option>B</option>
<option>C</option>
</select><SCRIPT>
var oPopup = window.createPopup();
function showMenu(obj,S)
{
var oPopBody ,rows,Arr;
var oPopBody = oPopup.document.body;
oPopBody.style.backgroundColor = "lightblue";
oPopBody.style.border = "solid #eeeeee 1px";
Arr=S.split(",");
oPopBody.innerHTML = HTML(Arr);
rows=Arr.length;
oPopup.show(obj.offsetLeft + 10, obj.offsetTop + 40, 105, rows * 31, document.body) ;
}
function HTML(A)
{
var str="<TABLE WIDTH=300 BORDER=1 CELLPADDING=1 CELLSPACING=1 bordercolor='#FFFFFF' bgcolor='lightblue' style='cursor:hand'>";
for (StrA in A)
{
str+="<TR><TD>" + A[StrA] + "</TD></TR>" ;
}
str+= "</TABLE>" ;
return(str);
}
</SCRIPT>
</BODY>
</HTML>