2011-10-02 21 views

Respuesta

31

Si txtSendTo es un id, se necesita un #

$('#txtSendTo').focus();


Si txtSendTo es una class, se necesita un .

$('.txtSendTo').focus();


O, si sólo hay un textbox en la página

$('textbox').focus();


También asegúrese de que la página se ha cargado completamente antes de intentar buscar el DOM:

$(document).ready(function() { 
    `$('textbox').focus();` 
}); 
+0

vosotros que es Identificación y estoy ejecutando después de la carga de la página como el enfoque pero no funciona. inside $ (document) .ready (function() {y usando clientidmode static para que id sea correcto – MonsterMMORPG

+0

Si es un 'id', entonces necesitas referenciarlo como' # txtSendTo' con '#'. –

+0

wow lo olvidé:) – MonsterMMORPG

0

No pude establecer el cursor dentro de un campo de entrada cuando se hace clic en un enlace. Sin embargo, al agregar event.preventDefault() al inicio de la función y al regresar a false, se corrigió. Aquí está el código si alguien está teniendo el mismo problema

$("#search-button").click(function (event) { 
    event.preventDefault(); 
    $("#textbox").focus(); 
    return false; 
}); 
Cuestiones relacionadas