Foros del Web » Creando para Internet » Diseño web »

Poner el cursor al inicio del textarea html en el evento onfocus

Estas en el tema de Poner el cursor al inicio del textarea html en el evento onfocus en el foro de Diseño web en Foros del Web. Hola, que tal tengo una pregunta y agredeceria que me ayudaran por que ya busque en muchas paginas y no logro comprender como. bueno mi ...
  #1 (permalink)  
Antiguo 24/11/2009, 11:07
 
Fecha de Ingreso: mayo-2009
Mensajes: 53
Antigüedad: 8 años, 6 meses
Puntos: 0
Poner el cursor al inicio del textarea html en el evento onfocus

Hola, que tal tengo una pregunta y agredeceria que me ayudaran por que ya busque en muchas paginas y no logro comprender como.
bueno mi pregunta es:

¿Como poner el cursor al inicio de un textarea en el evento onfocus? si no me entendieron, jeje aqui va otra explicacion:
Lo que intento hacer es que al momento de que el textarea reciba el foco pues que el cursor se posicione en la primer fila al principio del textarea, y que no te permita escribir en cualquier parte del textarea para asi no dejar espacios en blanco.

posdata : cualquier ayuda es buena.
  #2 (permalink)  
Antiguo 24/11/2009, 13:52
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 9.741
Antigüedad: 9 años, 4 meses
Puntos: 2113
Respuesta: Poner el cursor al inicio del textarea html en el evento onfocus

Si el campo de texto esta vacio el cursor automaticamente se posicionara en la primer fila + primer columna; por otra parte, si el campo de texto tiene algun contenido y el usuario hace click en alguna parte de este, lo normal es que el cursor quede donde se hizo el click para iniciar la edicion.

Es un poco rara tu peticion, mas bien creo que cuando se procesa el formulario es donde debes remover los espacios sobrantes, en PHP puedes usar trim y/o expresiones regulares segun tus necesidades.
__________________
- León, Guanajuato
- GV-Foto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:47.