Wrap Around Text

Tags:    javascript

Nu har jeg ikke arbjedet så meget med JavaScript, så jeg ved ikke om det er muligt.
Jeg leder efter en kode, som gør at når man trykker på et link (billede), så sætter den et <b> i den ene ende af den markerede tekst, og i den anden ende et </b>.

Frede.



Det lyder som en WYSIWYG editor og det er der nogen artikler om her på udvikleren
1. http://udvikleren.dk/HTML/Article.aspx/272/
2. http://udvikleren.dk/HTML/Article.aspx/273/
3. http://udvikleren.dk/HTML/Article.aspx/274/
Hvis ikke så forklar lidt bedre...



Jeg ved skam godt hvad en WYSIWYG editor er, har selv DW.
Jeg mente ligesom her på Udvikleren: Dy trykker på knappen, og vupti, den markedere tekst i FORMen bliver pakket en som en HTML-kode, med et start- og slut-tag.



Med cirka 3 sekunders søgning på Google fandt jeg følgende:
http://alexking.org/blog/2003/06/02/inserting-at-the-cursor-using-javascript/

Scriptet indsætter det tekst du vil have, der hvor "cursoren" er i et tekstfelt, ligesom her på udvikleren.

hvis det skal være fed (<b></b>;) vælger du bare at det skal indsættes.

Husk dog på det sjældent kan betale sig at lade brugere skrive html tags i tekst de selv definerer, lav det hellere som noget kode, din side så parser og laver om til html.

ex: istedet for <b></b> da du ellers ved
Fold kodeboks ind/udKode 

får fed tekst over det hele, og i øvrigt på resten af dit site.



Tak for linket. Det virker!



t