document.test.a.focus();//获得焦点
document.test.a.select();//选择文本

解决方案 »

  1.   

    楼主给里一个函数:
    /**功能:检测控件是否空值,如果是,该控件获得焦点,并弹出提示
    */
    function isFormValueNull(_objELementName)
    {
    var _objELement=document.all(_objELementName);
        if(_objELement==null) return true;
    var sValue="";
    switch(_objELement.tagName)
    {
    case "INPUT": 
    if(_objELement.type=="text" || _objELement.type=="password" || _objELement.type=="file" || _objELement.type=="hidden") //???
    {
    sValue=_objELement.value;
    }
    break;
    case "SELECT": //Selected
    if(_objELement.selectedIndex<0)
    sValue="";
    else
    sValue=_objELement[_objELement.selectedIndex].value;
    break;
    case "TEXTAREA": //textarea
    sValue=_objELement.value;
    break;
    }
    if(sValue==null || sValue=="")
    {
    alert(__objELement+"没有赋值");
    _objELement.focus();
    return true;
    }
    else
    return false;
    }
      

  2.   

    使用方法:var issubmit=false;
        issubmit= ValideValueIsNull("WORK_NO","WORK_NO不能为空");
        if(!issubmit)
         issubmit=ValideValueIsNull("SHOPLEVEL","SHOPLEVEL不能为空");
        if(!issubmit)
         issubmit=ValideValueIsNull("FILE_SWF_0","FILE_SWF_0不能为空");
    if(!issubmit)
        {
    LookQry.method="post" ;
    LookQry.action="/servlet/abc.do"; LookQry.submit();
    }