Mantener la posición de intercalación en una posición visible en el ingreso de tex

Estoy jugando con la idea de que mi cuadro de entrada de texto haga clic en un div que contiene una selección de "etiquetas" para agregar meta contenido. Mi entrada de texto tiene un ancho de 35, pero quiero que se desborde.

He buscado y encontrado métodos para enfocar y colocar mi cursor al final del contenido de entrada actualizado, y Chrome e IE se comportan y se desplazan automáticamente para mostrar el cursor en el área visible del cuadro de entrada, pero cuando la entrada de texto está lleno y se desborda Firefox 3.0.7 deja el cursor correctamente colocado fuera de la vista a la derecha (aunque si presiona la flecha derecha en el teclado puede acceder a él sin alterar la posición).

Cualquier ayuda apreciada.

Respuestas a la pregunta(3)

Su respuesta a la pregunta