function isEmail(str)
{
 $("#str").focus(); ?????????
 
  //document.getElementById(str).focus();  怎样用jquery代替这两句?
  //document.getElementById(str).select();
}

解决方案 »

  1.   

    function isEmail(str) 

    $("#"+str).focus(); ?????????   //document.getElementById(str).focus();  怎样用jquery代替这两句? 
      //document.getElementById(str).select(); 
      

  2.   


    function isEmail(str) 

       $("#"+str).focus(); 
    }
      

  3.   


    用    $('#str')[0].focus();
       $('#str')[0].select();
    解释:$('选择符') 得到的是一个jQuery对象,它是个数组。所以要引用它的DOM对象,就得取得DOM节点。
    方法有:
    1、$('选择符')[0]
    2、$('选择符').get(0)
    === 结贴,给分 ===
    得到满意的答案,立即结贴给分,是一种良好的习惯和美德
      

  4.   

    哎:function isEmail(str) 

       $("#"+str)[0].focus(); 
    }
      

  5.   

    $('#str')[0].focus();
       $('#str')[0].select();
    这个是错的
      

  6.   

    $("#str").focus().select();
    这样就行了