一个实在简单的问题! 不对啦!document.all.na.………这里na不会被换成你传过来的参数。这样就好了eval("document.all."+na+".style.visibility='hidden'") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是的,我用vbscript写的完全正确,我想改成javascript就不对了。 源程序如下:<html><head><title>无标题文档</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><SCRIPT LANGUAGE=javascript><!--function showtable(na){ eval("document.all."+na+".style.visibility=''")} function hiddletable(na){ eval("document.all."+na+".style.visibility='hidden'")}--></SCRIPT></head><body bgcolor="#FFFFFF" text="#000000"><div id="Layer1" style="position:absolute; width:139px; height:36px; z-index:6; left: 498px; top: 148px"> <table width="100%" border="0" cellspacing="0" cellpadding="0" id=xo style="visibility:hidden;line-height:150%;" onmousemove=showtable(xo) onmouseout=hiddletable(xo) bgcolor="#000000"> <tr> <td><font color="#FFFFFF">忧虑是长寿的克星</font></td> </tr> <tr> <td><font color="#FFFFFF">不要为贫穷所困扰</font></td> </tr> </table></div><DIV style="width : 330px;height : 149px;top : 144px;left : 252px; position : absolute; z-index : 4; visibility : visible;" id="Layer2"> <div align="center"> <table width="50%" border="0" cellspacing="0" cellpadding="0" > <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0" onMouseMove=showtable(xo) onMouseOut=hiddletable(xo) style="line-height:200%"> <tr> <td width="92%"> <div align="right">如何抗拒忧虑</div> </td> <td width="8%"> </td> </tr> </table> </td> </tr> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="92%"> <div align="right">分析忧虑的方法</div> </td> <td width="8%"> </td> </tr> </table> </td> </tr> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="92%"> <div align="right">改掉忧虑的习惯</div> </td> <td width="8%"> </td> </tr> </table> </td> </tr> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="92%"> <div align="right">常保充沛的活力</div> </td> <td width="8%"> </td> </tr> </table> </td> </tr> </table> </div></DIV></body></html> 你这样做就可以啦!并不用代参数!id是固定就不用参数来实现直接修改它的属性就可以啦!如果你就想要参数那么你就要将参数用单引号引起来!不用参数的:<SCRIPT LANGUAGE=javascript><!--function showtable(){ eval("document.all.xo.style.visibility=''")} function hiddletable(){ eval("document.all.xo.style.visibility='hidden'")}--></SCRIPT>.....<table width="100%" border="0" cellspacing="0" cellpadding="0" onMouseMove=showtable() onMouseOut=hiddletable() style="line-height:200%"> ...... 用参数的:<SCRIPT LANGUAGE=javascript><!--function showtable(na){ eval("document.all."+na+".style.visibility=''")} function hiddletable(na){ eval("document.all."+na+".style.visibility='hidden'")}--></SCRIPT>.....<table width="100%" border="0" cellspacing="0" cellpadding="0" onMouseMove=showtable('xo') onMouseOut=hiddletable('xo') style="line-height:200%"> ...... 以下js浮动提示层可以点击关闭,如何增加一个链接可以点击再打开这个层? 鼠标移入移出的代码,怎么只有在ie6下面有效,帮忙看下 jquery的ajax问题 这个符号是什么意思,启了什么作用,谢谢了! 关于一段VBS转换为jS的问题 寻求JS帮助系统 一个比较ft的问题:当焦点在<input type="file">上时,能按回车打开文件选择对话框吗? 窗口弹出问题。分数好赚,都进来瞧瞧。 在线急等:如何实现下面功能 在局域网中是否可以配置DNS,并分配URL域名? 怎样把textarea中的垂直滚动条去掉 怎样通过链结打开一个新窗口,并且最大化?
<html>
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<SCRIPT LANGUAGE=javascript>
<!--
function showtable(na){
eval("document.all."+na+".style.visibility=''")
} function hiddletable(na){
eval("document.all."+na+".style.visibility='hidden'")
}
-->
</SCRIPT>
</head><body bgcolor="#FFFFFF" text="#000000">
<div id="Layer1" style="position:absolute; width:139px; height:36px; z-index:6; left: 498px; top: 148px">
<table width="100%" border="0" cellspacing="0" cellpadding="0" id=xo style="visibility:hidden;line-height:150%;" onmousemove=showtable(xo) onmouseout=hiddletable(xo) bgcolor="#000000">
<tr>
<td><font color="#FFFFFF">忧虑是长寿的克星</font></td>
</tr>
<tr>
<td><font color="#FFFFFF">不要为贫穷所困扰</font></td>
</tr>
</table>
</div>
<DIV style="width : 330px;height : 149px;top : 144px;left : 252px;
position : absolute;
z-index : 4;
visibility : visible;
" id="Layer2">
<div align="center">
<table width="50%" border="0" cellspacing="0" cellpadding="0" >
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0" onMouseMove=showtable(xo) onMouseOut=hiddletable(xo) style="line-height:200%">
<tr>
<td width="92%">
<div align="right">如何抗拒忧虑</div>
</td>
<td width="8%"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="92%">
<div align="right">分析忧虑的方法</div>
</td>
<td width="8%"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="92%">
<div align="right">改掉忧虑的习惯</div>
</td>
<td width="8%"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="92%">
<div align="right">常保充沛的活力</div>
</td>
<td width="8%"> </td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</DIV>
</body>
</html>
<SCRIPT LANGUAGE=javascript>
<!--
function showtable(){
eval("document.all.xo.style.visibility=''")
} function hiddletable(){
eval("document.all.xo.style.visibility='hidden'")
}-->
</SCRIPT>.....
<table width="100%" border="0" cellspacing="0" cellpadding="0" onMouseMove=showtable() onMouseOut=hiddletable() style="line-height:200%">
......
用参数的:
<SCRIPT LANGUAGE=javascript>
<!--
function showtable(na){
eval("document.all."+na+".style.visibility=''")
} function hiddletable(na){
eval("document.all."+na+".style.visibility='hidden'")
}-->
</SCRIPT>.....
<table width="100%" border="0" cellspacing="0" cellpadding="0" onMouseMove=showtable('xo') onMouseOut=hiddletable('xo') style="line-height:200%">
......