1. 程式人生 > >js程式碼 游標自動按順序聚焦在多個輸入框

js程式碼 游標自動按順序聚焦在多個輸入框

<script type="text/javascript">

// 游標自動順序聚焦在多個輸入框,
function change(){
var event = window.event || arguments[0];  
if(event.keyCode==13){
var arr=new Array("inputid1","inputid2","inputid3","inputid4");  //input列表
var obj = event.srcElement ? event.srcElement : event.target;
var src=obj.id;
if(src=="inputid1"){  // 查詢按鈕
$("#formId").submit();
return false;
}
for(var i=0;i<arr.length-1;i++){  // 非查詢按鈕
if(arr[i]==src){
$("#"+arr[i+1]+"").focus();
}
}
return false;
}

}
document.onkeypress=change;


</script>