Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/05/2007, 16:21
Asyolath
 
Fecha de Ingreso: abril-2006
Mensajes: 80
Antigüedad: 18 años, 10 meses
Puntos: 2
Re: Colocar el cursor en una caja de texto en determinada posición

Cuando haces el createRange con el campo vacío es equivalente a hacer el setSelectionRange(0, 0).
Si lo haces con el campo lleno no sabes que rango te va a crear.
Luego, con move("character", n), mueves el rango n posiciones a la derecha (o a la izquierda si es negativo).
Si el rango era (0, 0) y haces el move("character", 2) el rango será (2, 2), luego si haces moveEnd("character", 3) el rango será (2, 2+3) = (2, 5).

Espero haberme explicado bien :D