2010-11-02 3 views
0

J'ai un TextBox "userName" avec du texte à l'intérieur lors du chargement de la page.Mettre en surbrillance TextBox au chargement de la page

Je peux souligner TextBox sur l'événement click comme celui-ci avec jQuery:

 $(document).ready(function() { 

     $('#userName').click(function() { selectAllText($(this)) }); 


     function selectAllText(textbox) { 
      textbox.focus(); 
      textbox.select(); 
     } 

}):

Comment puis-je mettre en évidence TextBox "userName" sur chargement de la page? Merci beaucoup.

Répondre

0

Voici le script. C'est si simple.

$(document).ready(function() { 

    $('#userName').select(); 


}); 
2
$(document).ready(function() { 

    selectAllText($('#userName')); 


    function selectAllText(textbox) { 
     textbox.focus(); 
     textbox.select(); 
    } 
0

vous pouvez ajouter $ ('# userName'). Focus() dans votre fonction doucument prêt.

0

Assurez-vous que le DOM est prêt avant d'utiliser js pour accéder à l'objet.

Questions connexes