请教各位两个问题(Java):
1.在页面输入时,切换输入栏(TextField)总是使用鼠标或Tab键操作,请问如何才能使用“回车键”切换输入焦点?能否自定义输入栏的切换顺序?
2.在输入如工号时,怎样将其他字段信息如:姓名、性别、职务等自动写入页面其他的输入栏(TextField)?开发环境:JbuilderX+Struts+SQL2000谢谢先!!

解决方案 »

  1.   

    1: function keypress(keypressed) {
    var key;
    if (document.all) 
    key = window.event.keyCode
    else 
    key = keypressed.which;

    if (key == 13) {
                      //切换焦点
                      //比如document.form1.XXX.focus();
               }
            }
      

  2.   

    2.在输入如工号时,怎样将其他字段信息如:姓名、性别、职务等自动写入页面其他的输入栏(TextField)?结合1:
    function keypress(keypressed) {
    var key;
    if (document.all) 
    key = window.event.keyCode
    else 
    key = keypressed.which;

    if (key == 13) {
                     checkData();
               }
            }
    function CheckData()
    {
        
        if(document.frm1.ID.value!=""){
              //用各种方法自动获取其他几个字段信息
             //并且把焦点定位到待输入的下个字段
        }
       //其他字段判断和 焦点定位}各种方法自动获取其他几个字段信息:
    方法1: 数据量小的时候,干脆在页面载入时候把所有员工信息存到页面里(js数组,json, xml数据池等),然后页面自己根据用户输入,直接在js查
    方法2:用ajax ,这个说的很多了,自己查8