将“回车(ENTER)”转成“切换(TAB)”的JS和jQuery写法

方法一:

$(document).ready(function(){ 

$("input").not( $(":button") ).keypress(function (evt) { 

if (evt.keyCode == 13) { 

if ($(this).attr("type") !== 'submit'){ 

var fields = $(this).parents('form:eq(0),body').find('button, input, textarea, select'); 

var index = fields.index( this ); 

if ( index > -1 && ( index + 1 ) < fields.length ) { 

fields.eq( index + 1 ).focus(); 

$(this).blur(); 

return false; 

}); 

}); 

方法二:

<mce:script type="text/javascript"><!--

document.body.onkeydown = function()

{

if(event.keyCode == 13)

{

  event.keyCode = '9'

}

}

// --></mce:script>

方法三:

$(document).ready(function(){

$(document).keydown(function(){if(event.keyCode==13){event.keyCode='9';}})

});

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容