en JavaScript las siguientes obras para dar el foco al cuadro de entrada edit_2:jQuery enfocar un elemento
document.getElementById("edit_2").focus();
Sin embargo usando jQuery esto no es así:
$("#edit_2").focus;
en JavaScript las siguientes obras para dar el foco al cuadro de entrada edit_2:jQuery enfocar un elemento
document.getElementById("edit_2").focus();
Sin embargo usando jQuery esto no es así:
$("#edit_2").focus;
está llamando a un método, por lo que:
$("#edit_2").focus;
debe ser
$("#edit_2").focus();
EDIT: Si se pregunta por qué la primera línea no se contó como un error de sintaxis, es porque es una afirmación correcta que dice "obtener la función focus
" (y no hacer nada con ella).
Su declaración
$("#edit_2").focus
no está llamando a la función de 'enfoque', con el fin de llamar a la función que tiene que utilizar el 'enfoque()' sintaxis
tratar
j$("#some_id").focus()
Está funcionando bien.
EDITAR Su estado de cuenta '$ ('# edit_2'). Enfoque' no está lanzando un error, ya que sólo devuelve una referencia a la función de 'enfoque', pero no llama a la función.
focus
es una función y debe ser llamado como tal, cambiar el código para parecerse a:
$("#edit_2").focus();
Para referencia, véase focus documentation.
se le olvidó() y el foco debe estar
$('Selector').focus();
en caso que
$("#edit_2").focus();
¿Está utilizando asp.net? –