como se puede agregar un texto , un link, dentro de un textarea, en la posicion donde se encuentra el cursor
el texto o el link provienen desde una pagina hija a una padre
| |||
agregar text, link en un textarea como se puede agregar un texto , un link, dentro de un textarea, en la posicion donde se encuentra el cursor el texto o el link provienen desde una pagina hija a una padre |
| |||
actualmente lo realizo asi actualmente pongo en la pagina hija este script function select(f){ top.opener.ifield.value += '[img]'+f+'[/img]'; top.close(); return false; } y funciona, pero siempre lo agrega al final, donde f, es la informacion que le paso( recuperada de una base de datos) al textarea de la ventana padre |
| |||
mmm... nop no funka tunait lo que me indicaste son expresiones regulares, alli no se trata de sustituir na, sino de enviar parametros( la informacion contenida en la variable f) hacia el formulario padre dentro de un textarea y en la posicion donde habia colocado el cursor y no al final como normalmente lo hace |
| |||
aqui donde estoy escribiendo es el textarea de la ventana padre: ------------------------------------------------------------------------------------ "aqui coloco el cursor" blablabla blala blablabla blala blablabla blala blablabla blala blablabla blala blablabla blala blablabla blala ------------------------------------------------------------------------------------ termino de escribir los blablabla blala y coloco el CURSOR y donde dice: "aqui coloco el cursor". luego con otro boton me dirigo a la ventana hija(window.open), donde obtengo el valor de f, y lo concateno con '[img]'+f+'[/img]' ese resultado concatenado es lo que quiero que retorne al texarea donde habia dejado el cursor (ojo no hay nigun texto que reemplazar, pero si una posicion donde agregar) sorry por el anterior mensaje estaba mal |
| ||||
ok, yá entiendo. Creí que se seleccionaba un texto y éste era enviado a la función para que le agregara los códigos, pero veo que f no llega desde el textarea. Pues no sé, por qué no echas un ojo al javascript que usan estos foros para hacer lo mismo? Yo es que nunca he jugado con la posición del cursor en un textarea así que me llevaría un rato largo ponerme ahora a averiguar y ando en otros menesteres. A ver si alguien que haya toacdo el tema con aterioridad te puede echar un cable. Si averiguo algo yo te aviso un saludo |