webForumDet fria alternativet

Ta bort formatering av text

JavaScript

7 svar · 324 visningar · startad av learn

Medlem sedan jan. 20051 130 inlägg
Frågan#1

Jag har en iFrame vars innehåll är redigerbart mha diverse execCommands.

Nu vill jag genom att klicka på en knapp kunna ta bort eventuell formatering av markerad text.

Hur gör jag då?

Funktionen jag söker finns i diverse wysiwyger men jag lyckas inte reda ut hur den fungerar. Det är bara just den lilla funktionen jag behöver. Jag vore jättetacksam ifall någon kan skriva en liten exempelkod.

Tack! :bire

Medlem sedan dec. 20025 483 inlägg
#2

Hej!

learn skrev:

Funktionen jag söker finns i diverse wysiwyger men jag lyckas inte reda ut hur den fungerar.

Har du ett sådant exempel att visa?

Medlem sedan jan. 20051 130 inlägg
Medlem sedan jan. 20051 130 inlägg
#4

Någon som vet hur man kan göra?

Finns det t.ex. ingen funktion i JS som liknar PHPs strip_tags()?

Medlem sedan juni 20019 519 inlägg
#5

execCommand har något som ehter - RemoveFormat som gör det du önskar. ... den tar bort formaten iallfall... vet inte om den rensar hela dokumentet.. men det tror jag inte.

Medlem sedan jan. 20051 130 inlägg
#6

Jäpp, hittade precis vad jag sökte:

RemoveFormat Command

Se så enkelt det var... ;)

Medlem sedan jan. 20051 130 inlägg
#7

Ett problem bara! Kommandot "RemoveFormat" tar inte bort FormatBlock... Även detta är ju formatering... Hur ska jag göra för att ta bort även detta?? :q

Medlem sedan jan. 20051 130 inlägg
#8

Någon som vet, någon som vet?

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)