webForumDet fria alternativet

Highlighta innehåll i en textarea & en annan fråga till...

JavaScript

4 svar · 643 visningar · startad av bikic

Medlem sedan juni 2006261 inlägg
Frågan#1

Hej alla!

Jag vill kunna addera färger på vissa kombinationer som skrivs i en textarea.

Exempel:

Om jag markerar något som ska vara fetstilt så använder jag mig av [bold]Text som är fet[/bold]

Själva markeringen, dvs. [bold][/bold] vill jag ska markeras med antingen fet text eller annan färg, eller till och med både och. Jag vill kunna ha en egen CSS för dessa kombinationer.

Har hittat lite på nätet, bland annat presscode - som påminner om det jag vill ha, men finns det något enklare att göra det på.

Sen har jag en annan fråga. När man klickar på exempelvis B eller länkikonen i html editorn för detta fält, så kommer kommer markeringen runt den texten som man markerat. Ex. Länktext

Hur löser man det?

Tacksam för svar!

Medlem sedan juni 2006261 inlägg
#2

Hmmm, 71 visningar och inget svar. Är jag otydlig eller är det bara ingen som kan hjälpa mig?

Medlem sedan juni 20019 519 inlägg
#3

Nej, det gå inte att stylar i textarea, vilket editorer inte gör, de skapar en iframe där man kan redigera content, sen verkar du ju använda dig av en editor redan så det bli betydligt svårare att lösa när man inte vet vad du har redan för editor, tips: Läs om olika editors och hur man kan bygga ut dom (de flesta har det. Att bygga det själv känns som ett större projekt än vad folk har tid att ge dig.

Medlem sedan juni 2006261 inlägg
#4

Det ska gå:

Kolla http://sourceforge.net/projects/codepress/

Medlem sedan juni 20019 519 inlägg
#5

Nej, det går inte. det är inte en textarea du jobbar mot i WYSIWYG editorer, punkt slut.

Däremot så finns det möjligheter att redigera iframe lösningar, som codepress gör om du kollar deras kod och alla andra editorer som finns på nätet.

Korthet hur det fungera:

textarea => göm den => Skapar en iframe vid den => när du ändra iframen och postar så hämtar den iframe texten och fyller den i textarean.

Så om man hade gett dig kod för att markera en textarea kod så hade du aldrig fått den att snurra, då du inte jobbar mot en textarea direkt.

444 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
305 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
307 ms — ändringar (db)