Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/09/2013, 11:06
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 8 meses
Puntos: 528
Respuesta: insertar texto en textarea en una posición concreta (no mouse)

obtén el texto del textarea, parte el texto entre "</a>", obtendrás un arreglo, pasa este arreglo a otro, pero en la cuarta o la posición que quieras, añade lo que requieres.

Código Javascript:
Ver original
  1. var texto=document.getElementById('mitextarea').value;//obtenemos texto
  2.  
  3. texto=texto.split('</a>');//partimos
  4.  
  5. var temp=[];
  6. var y=0;
  7. for(var x=0;x<texto.length;x++)
  8.     temp[y]=texto[x];//copiamos el contenido de texto a temp
  9.     if(x==3){//al llegar a la posición requerida
  10.         y++;
  11.         temp[y]='hola mundo';//agregamos algo
  12.     }
  13.     y++;
  14. }
  15. texto=temp.join('</a>');//unimos la cadena