1.     制作回车切换输入的效果 

      一是使用键盘输入事件OnKeyDown事件。

      二是检查输入是否是回车键,ASCII13,若是,则将输入改为Tab键,ASCII93.

 

<script language="javascript" type="text/javascript">

 

  function changeFocus( )

  {

/*判断按下回车键的控件类型:不能是提交、重置按钮等类型*/     

if (event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!='' )

        

            event.keyCode=9;

  }

 

  document.onkeydown= changeFocus  ;  //dcument对象的onkeydown事件

</script>

 

2.     禁止客户输入非数字

<script>

       function fun()

       {

              if(event.keyCode > 57 || event.keyCode < 48 && event.keyCode != 46)

              {

                            return false;

              }

              return true;

       }

</script>

 

<input type="text" name="textfield"  onKeyPress=" return fun()">

 

3.     禁用右键

<script>

       function fun() {

          if (event.button==2) { 

                 alert('对不起,禁止使用此功能.')

          }

       }

       document.onmousedown=fun;

</script>

 

      

document.onmousedown=function()

{

 if (event.button==2) { 

       alert('对不起,禁止使用此功能.');

}

}

 

 

4.     获得当前鼠标的位置(层跟随)

<html>

<head>

<style type="text/css">

<!--

#Layer1 {

       position:absolute;

       width:53px;

       height:50px;

       z-index:1;

       filter:glow(color=red,strength=20);

       padding:20px;

}

-->

</style>

<script language="javascript">

       function iMouse(){                                           

              my=event.y;mx=event.x;                                   

              Layer1.style.left=mx;

              Layer1.style.top=my;

       }

                

    document.onmousemove=iMouse  

</script>

</head>

 

 

人生没有退路,所以每走一步之前都要考虑清楚。。。。如果走错了路,那拼命跑又有何用。。。。。

posted on 2009-02-17 19:32  草随原  阅读(530)  评论(0)    收藏  举报