经典JAVASCRIPT 代码

 1、 DIV 切换 显示

< script  language ="javascript" >
        
function aa(menu)
        
{           
           
var array= new Array("DIV1","DIV2","DIV3","DIV5","DIV6");
           
for(var i=0;i<array.length;i++)
           
{
              
if(array[i]==menu)
              
{
                
if(document.all(array[i]).style.display=="")
                
{
                   document.all(array[i]).style.display
="none";                   
                }

                
else
                
{
                   document.all(array[i]).style.display
=""
                }

              }

              
else
              
{
                 document.all(array[i]).style.display
="none";                     
              }
              
             
           }

        }

</ script >

2、页面定位

a、JS的写法
< script  language ="javascript" >         
        
function scroll()
        
{
            document.all(
"Height").value   =   document.body.scrollTop;
        }

        
function load()
        
{        
            
var a = document.all("Height").value;
            window.scrollTo(
0,a);
        }

</ script >
调用:
< body  onscroll ="scroll()"  onload ="load()" >
b、在ASP.NET 页面的Page里 
<% @ Page validateRequest=false smartNavigation="true"   %>

3、鼠标onmouseoveroutmouseout效果

function  MouseImage(id,flag)
{
    
if(flag == "over")
    
{
        document.getElementById(id).style.cursor 
= "pointer";
        document.getElementById(id).style.backgroundImage
="url(bt-onn.gif)";
    }

    
else if(flag == "out")
    
{
        document.getElementById(id).style.backgroundImage
="url(bt-off.gif)";
    }

    
}

4、鼠标事件

function  MouseEvent(id,flag)
{
    
if(flag == "over")
    
{
        document.getElementById(id).style.cursor 
= "pointer";
        
switch(id)
        
{
            
case "ImageBtnA1":
                document.getElementById(id).src
="yu-1.gif";
                
break;
            
case "ImageBtnA2":
                document.getElementById(id).src
="yi-2.gif";
                
break;
            
case "ImageBtnA3":
                document.getElementById(id).src
="su-1.gif";
                
break;
        }

    }

    
else if(flag == "out")
    
{
        
switch(id)
        
{
            
case "ImageBtnA1":
                document.getElementById(id).src
="yu-2.gif";
                
break;
            
case "ImageBtnA2":
                document.getElementById(id).src
="yi-1.gif";
                
break;
            
case "ImageBtnA3":
                document.getElementById(id).src
="su-2.gif";
                
break;
        }

    }

    
else if(flag =="click")
    
{
        
var strUrl = document.getElementById("txtUrl").value;
        
var mainUrl;
        
switch(id)
        
{
            
case "ImageBtnA1":
                mainUrl 
= strUrl+"&subjectID=1";        
                
break;
            
case "ImageBtnA2":
                mainUrl 
= strUrl+"&subjectID=3";        
                
break;
            
case "ImageBtnA3":
                mainUrl 
= strUrl+"&subjectID=2";        
                
break;
        }

        window.location.href 
= mainUrl;
    }

}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值