Javascript 更改Z索引onclick

Javascript 更改Z索引onclick,javascript,css,z-index,Javascript,Css,Z Index,这里没有。我正在一个网站上工作,我正在尝试使用按钮更改一组帧的z索引。我不能完全让它工作 到目前为止,这就是我所拥有的 function changeZIndex(i,id) { document.getElementById(id).style.zIndex=i; } 在身体里 <A HREF="#" onclick='changeZIndex(1,'aboutus')'><IMG NAME="one" SRC="button1.bmp"></A> &

这里没有。我正在一个网站上工作,我正在尝试使用按钮更改一组帧的z索引。我不能完全让它工作

到目前为止,这就是我所拥有的

function changeZIndex(i,id) {
  document.getElementById(id).style.zIndex=i;
}
在身体里

<A HREF="#" onclick='changeZIndex(1,'aboutus')'><IMG NAME="one" SRC="button1.bmp"></A>
<A HREF="#" onclick='changeZIndex(1,'contactus')'><IMG NAME="two" SRC="button2.bmp"></A>


是的,我意识到这可能是有史以来最愚蠢的问题,答案很明显。这是我第一次写JavaScript,所以请对我放松点3

您的引号错误-请查看突出显示的语法:

<A HREF="#" onclick='changeZIndex(1,'aboutus')'><IMG NAME="one" SRC="button1.bmp"></A>
<A HREF="#" onclick='changeZIndex(1,'contactus')'><IMG NAME="two" SRC="button2.bmp"></A>

这就是你可以做到的:

<A HREF="#" onclick="changeZIndex(1,'aboutus')"><IMG NAME="one" SRC="button1.bmp"></A>
<A HREF="#" onclick="changeZIndex(1,'contactus')"><IMG NAME="two" SRC="button2.bmp"></A>

确保您的报价转义正确。尝试:

<a href="#" onclick="changeZIndex(1,'aboutus')"><img name="one" src="button1.bmp"></a>
<a href="#" onclick="changeZIndex(1,'contactus')"><img name="two" src="button2.bmp"></a>

注意onclick周围的双引号看看你的引号,
如果将“aboutus”的zindex更改为1,请不要忘记将“contactus”的zindex更改为0。
否则,如果将“contactus”的zindex更改为1,请不要忘记将“aboutus”的zindex更改为0

<A HREF="#" onclick="changeZIndex(1,'aboutus');changeZIndex(0,'contactus');"><IMG NAME="one" SRC="button1.bmp"></A>
<A HREF="#" onclick="changeZIndex(1,'contactus');changeZIndex(0,'aboutus');"><IMG NAME="two" SRC="button2.bmp"></A>


java和javascript非常不同,您可能需要更改您的问题。在onclick方法中,zIndex有一个硬编码的值,因此它总是一个值。