Code代码片断(5do8)

AJAX特效框架库基础语法

新主题
javascript把回车替换成TA...
创建拖动层
自动调整图片
小蜜蜂幻灯片类
说话自由

首页 » JavaScript » 特效 »

javascript把回车替换成TAB

标签:

//判断键值

<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<head>
<script language="javascript">
var ie  =navigator.appName=="Microsoft Internet Explorer"?true:false;
  
function keyDown(e)
{
 if(!ie)
 {
  var nkey=e.which;
  var iekey='现在是ns浏览器';
  var realkey=String.fromCharCode(e.which);
 }
 if(ie)
 {
  var iekey=event.keyCode;
  var nkey='现在是ie浏览器';
  var realkey=String.fromCharCode(event.keyCode);
  if(event.keyCode==32){realkey='\' 空格\''}
  if(event.keyCode==13){realkey='\' 回车\''}
  if(event.keyCode==27){realkey='\' Esc\''}
  if(event.keyCode==16){realkey='\' Shift\''}
  if(event.keyCode==17){realkey='\' Ctrl\''}
  if(event.keyCode==18){realkey='\' Alt\''}
 }
 alert('ns浏览器中键值:'+nkey+'\n'+'ie浏览器中键值:'+iekey+'\n'+'实际键为'+realkey);
}
document.onkeydown = keyDown;
</script>
</head>
<body>
//Javascript Document.
<hr>
<center>
<h3>请按任意一个键。。。。</h3>
</center>
</body>
</html>   

例:回车换Tab

    <script type="text/javascript">
    document.onkeydown
=function enterToTab()
    
{
        
if(event.srcElement.type != 'submit' && event.srcElement.type!="image" && event.srcElement.type != 'textarea'
           
&& event.keyCode == 13)
        
{
            
event.keyCode = 9;
        }

    }

    
</script>

ccdot写于2008-11-2 12:46:02

如果愿意,请留下你观点或者感受...
称呼*
内容*
验证码*