我现在在写一个网页,用javascript写了一个目录,这个目录可折叠。当展开目录的时候页面就跑到页面最上面去了,有的时候我将页面拉到很靠下的位置,然后展开一个目录,结果就回到页面最上面去了,怎么解决。目录javascript如下<script language="javascript">
function showLay(divId){
var objDiv = eval(divId);
var theMinus = "33/减号减号.jpg";
var thePlus = "33/加号.jpg";
if (objDiv.style.display=="none"){
eval("sp"+divId+".innerHTML='<img src="+theMinus+" border=0>'");
objDiv.style.display="";
}else{
eval("sp"+divId+".innerHTML='<img src="+thePlus+" border=0>'");
objDiv.style.display="none";
}}
function showLay2(divId){
var objDiv = eval(divId);
if (objDiv.style.display=="none"){
objDiv.style.display="";
}else{
objDiv.style.display="none";
}}
</script>
我如何编写一个javascript让他实现页面定位?
function showLay(divId){
var objDiv = eval(divId);
var theMinus = "33/减号减号.jpg";
var thePlus = "33/加号.jpg";
if (objDiv.style.display=="none"){
eval("sp"+divId+".innerHTML='<img src="+theMinus+" border=0>'");
objDiv.style.display="";
}else{
eval("sp"+divId+".innerHTML='<img src="+thePlus+" border=0>'");
objDiv.style.display="none";
}}
function showLay2(divId){
var objDiv = eval(divId);
if (objDiv.style.display=="none"){
objDiv.style.display="";
}else{
objDiv.style.display="none";
}}
</script>
我如何编写一个javascript让他实现页面定位?
function showLay(divId){
var objDiv = eval(divId);
var theMinus = "33/减号减号.jpg";
var thePlus = "33/加号.jpg";
if (objDiv.style.display=="none"){
eval("sp"+divId+".innerHTML='<img src="+theMinus+" border=0>'");
objDiv.style.display="";
}else{
eval("sp"+divId+".innerHTML='<img src="+thePlus+" border=0>'");
objDiv.style.display="none";
}
return false;
}
function showLay2(divId){
var objDiv = eval(divId);
if (objDiv.style.display=="none"){
objDiv.style.display="";
}else{
objDiv.style.display="none";
}
都返回false[code=JScript]
function showLay(divId){
var objDiv = eval(divId);
var theMinus = "33/减号减号.jpg";
var thePlus = "33/加号.jpg";
if (objDiv.style.display=="none"){
eval("sp"+divId+".innerHTML='<img src="+theMinus+" border=0>'");
objDiv.style.display="";
}else{
eval("sp"+divId+".innerHTML='<img src="+thePlus+" border=0>'");
objDiv.style.display="none";
}
return false;
}
function showLay(divId){
var objDiv = eval(divId);
var theMinus = "33/减号减号.jpg";
var thePlus = "33/加号.jpg";
if (objDiv.style.display=="none"){
eval("sp"+divId+".innerHTML='<img src="+theMinus+" border=0>'");
objDiv.style.display="";
}else{
eval("sp"+divId+".innerHTML='<img src="+thePlus+" border=0>'");
objDiv.style.display="none";
}
return false;
}
function showLay2(divId){
var objDiv = eval(divId);
if (objDiv.style.display=="none"){
objDiv.style.display="";
}else{
objDiv.style.display="none";
}
return false;
}
</script>