function enter2tab()
{
$("input,select,textarea").addClass('enterIndex'); //將所有的輸入欄位都加上標籤
$(".enterIndex").keydown(function(event){
if(event.keyCode==13){ //如果按enter
var i=$(".enterIndex").index($(this)); //現在是在第幾個
var n=$(".enterIndex").length; //總共有幾個
if( i < n-1){
if($(this).attr('type')!='radio') //如果不是radio
$(".enterIndex").eq(i+1).trigger('focus');
else{ //如果是radio,不能focus到下一個,因為下一個可能是同樣name的radio
var last_radio=$(".enterIndex").index($(".enterIndex[type=radio][name="+$(this).attr('name')+"]:last"));
$(".enterIndex").eq(last_radio+1).trigger('focus');
}
}
}
});
$("input,textarea").focus(function(){
$(this).select();
});
}
功能是当前html页面中的所有输入框,你按回车的话自动选择下一个输入框,代码如下