Me gustaría colocar el cursor en un campo de entrada después de hacer clic en un enlace específico. Estoy usando esto para un pequeño motor de búsqueda.jQuery - Coloque el cursor en el campo de entrada cuando haga clic en el enlace
Imagine un campo de entrada: []. Luego, algunos enlaces que agregan una cadena como: Dinamarca, Inglaterra, etc. al campo de entrada.
Ahora necesito que el cursor se coloque así: "Dinamarca, [aquí]".
¿Esto es posible?
* ACTUALIZACIÓN *
Estoy usando este código en este momento para reemplazar el texto, ¿cómo agregar la "posición del cursor" -trick con esto?
$('#denmark').click(function(){
$('#searchBoxBig').val('Denmark, ');
});
¿Desea varios clics para anexar o reemplazar el texto? –
Reemplazar el texto .. He actualizado la pregunta con el texto que uso ahora mismo – skolind
Si también desea mover el símbolo de intercalación en la parte visible del navegador, eche un vistazo a esta respuesta: http://stackoverflow.com/questions/7892902/possible-to-scroll-caret-in-view-inside-a-single-html-text-field-with-javascri/7893633 # 7893633 –