---
title: "Formatera html-area!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/148092-formatera-html-area"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Salamana"
published: "2006-06-15T09:12:43.000Z"
updated: "2006-06-18T05:48:20.000Z"
replies: 19
views: 756
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/148092-formatera-html-area"
---

# Formatera html-area!

## #1 — Salamana, 2006-06-15T09:12Z

Hej..

Sitter med en html-area som jag vill ta bort formateringen på när man klistrar in en text.

Om man kopierar en text i ett pdf-dok och sedan klistrar in denna i html-area så vill jag inte att formateringstaggarna ska följa med.

Någon som vet om man kan göra detta??

Om JA...hur gör jag ???

Permalänk: https://www.webforum.nu/p/148092

## #2 — Dykarn, 2006-06-15T10:39Z

klistra in i notepad och sedan koppiera fran dar 

forstar inte riktigt hur du menar...

Permalänk: https://www.webforum.nu/p/1829513

## #3 — Salamana, 2006-06-15T10:41Z

Ja det e ju ett alternativ...

Det e precis så jag vill att det ska bli.

Hur ska man göra för att ta "död" på all formatering när man klsitrar in en text??

Permalänk: https://www.webforum.nu/p/1829514

## #4 — @nders, 2006-06-15T10:51Z

Menar du alltså att du använder richtext-editorn som heter HTMLArea?
Där har jag slitit enormt med att få detta att fungera, och inte lyckats. FCKEditor är mycket trevligare med detta.

Mvh

Permalänk: https://www.webforum.nu/p/1829524

## #5 — Salamana, 2006-06-15T10:58Z

Den jag sitter med finns här <http://www.htmlarea.com/>

Men jag lyckas inte få bort formateringen.

Den jag har nu har jag bantat ner så det ej finns så många alternativ till att formatera...

Är "FCKEditor" lätt att banta ner ??

Går det alltså att få bort formateringen när man klistrar in text??

Permalänk: https://www.webforum.nu/p/1829527

## #6 — @nders, 2006-06-15T11:05Z

Med FCKEditor är det störtenkelt. I konfigurationsfilen:

```
FCKConfig.ForcePasteAsPlainText = true ;
```

Du kan banta bort i stort sett vad du vill...

FCKEditor är också gratis, och jag upplever den som extremt mycket bättre än HTMLArea.

Mvh
anders

Permalänk: https://www.webforum.nu/p/1829531

## #7 — Salamana, 2006-06-15T11:14Z

Låter som ett bra alternativ!

Ska ta och testa den.

TACK FÖR TIPSET

Mvh
Daniel

Permalänk: https://www.webforum.nu/p/1829534

## #8 — Salamana, 2006-06-16T06:48Z

Hur gjorde du för att i "FCKEditor" få det att fungera gällande formatering av texten när man klistrar in en text från exempelvis en pdf-fil???

Permalänk: https://www.webforum.nu/p/1829773

## #9 — @nders, 2006-06-16T06:50Z

Fungerade inte [mitt ovanstående tips](http://www.webforum.nu/showthread.php?p=1204781#post1204781) för att bli av med textformateringen vid paste?

Permalänk: https://www.webforum.nu/p/1829774

## #10 — Salamana, 2006-06-16T06:58Z

Ursäkta!

Missade det inlägget.

Thanks!

Permalänk: https://www.webforum.nu/p/1829775

## #11 — Salamana, 2006-06-16T13:20Z

Sitter och gör om FCKeditor en del....

Nu har jag kommit så att jag ska hämta in värdena från själva formuläret...

Då vill jag ju köra request.form("text").

Vad ska jag köra en request på??

Detta är ju typ hela koden som ligger på "huvudsidan"

```
<form action="kvall2.asp?restID=<%=restID%>" method="post">
<script type="text/javascript">
   var sBasePath = document.location.pathname.substring    
   (0,document.location.pathname.lastIndexOf('_samples')) ;
   var oFCKeditor = new FCKeditor( 'FCKeditor1' ) ;
   oFCKeditor.BasePath	= sBasePath ;
   oFCKeditor.Height	= 450 ;
   oFCKeditor.Width	= 440 ;
   oFCKeditor.Value	= '<%=text%>' ;
   oFCKeditor.Create() ;
</script>
<br />
<input type="submit" value="Uppdatera menyn" />
</form>
```

Permalänk: https://www.webforum.nu/p/1829916

## #12 — @nders, 2006-06-16T13:22Z

Är det inte så att det är Create där du anger namn?

```
   oFCKeditor.Create('foo') ;
```

Nu har jag visserligen inte gjort detta i javascript, men...

Permalänk: https://www.webforum.nu/p/1829918

## #13 — Salamana, 2006-06-16T13:30Z

Tilldelade den namnet "text"

```
oFCKeditor.Create('text') ;
```

Sedan hämtar jag den här

```
text = request.form("text")
```

Men det funkar inte...får inte med värdet

Permalänk: https://www.webforum.nu/p/1829921

## #14 — @nders, 2006-06-16T13:33Z

Jag skulle tro att det står i dokumentationen hur du ska göra, det var ett tag sedan jag pillade med FCK, så jag minns inte riktigt.

Annars borde du ju kunna kolla av hela form collection för att se vad du får...

```
for each foo in request.form
      response.write foo & " : " & request.form("foo") & "<br><br>"
next
```

Permalänk: https://www.webforum.nu/p/1829922

## #15 — Salamana, 2006-06-16T13:38Z

Det var i denna sträng man tilldelar namnet:

```
var oFCKeditor = new FCKeditor( 'text' ) ;
```

THANKS

Permalänk: https://www.webforum.nu/p/1829924

## #16 — Salamana, 2006-06-16T14:14Z

När jag gör radbryt blir det fel i javascriptet... Oavslutad Strängkonstant!

Skriver man allt på en rad funkar det utmärkt.

Ngn som också haft det problemet??

Permalänk: https://www.webforum.nu/p/1829935

## #17 — Salamana, 2006-06-16T15:22Z

Nu har jag löst den biten..

Problemet var det att när jag hämtade ut informationen ur db och visade den i rutan så blev det fel om informationen innehöll ngt radbryt.
Löste det genom 

```
oFCKeditor.Value= oFCKeditor.Value='<%If Not IsNull(text) Then Response.Write(Replace(text,vbcrlf,""))%>';
```

**Gällande radbryt** 
Är det ngn som har löst så att man kan göra "små radbryt"??

Nu måste man ju hålla inne Shift+Enter för att få det.

Permalänk: https://www.webforum.nu/p/1829958

## #18 — @nders, 2006-06-17T07:09Z

> Är det ngn som har löst så att man kan göra "små radbryt"??
> 
> Nu måste man ju hålla inne Shift+Enter för att få det.

Jag är 99% säker på att det också är en inställning i FCK. 

**edit**: efter en snabbkoll i konfigurationsfilen, kan det inte vara denna du är ute efter?

```
FCKConfig.UseBROnCarriageReturn	= false ;	// IE only.
```

\- - - - -

Du borde inte ersätta vbcrlf med tom sträng, då tappar du ju alla radbrytningarna. Ersätt med javascriptmotsvarigheten istället.

```
Response.Write(Replace(text,vbcrlf,"\n"))
```

Permalänk: https://www.webforum.nu/p/1830031

## #19 — Salamana, 2006-06-18T00:52Z

Fungerar helt klockrent!!

Tusen tack @nders !!!!!

Permalänk: https://www.webforum.nu/p/1830207

## #20 — @nders, 2006-06-18T05:48Z

Du är välkommen. :)

Permalänk: https://www.webforum.nu/p/1830210

---

Tråden på webben: https://www.webforum.nu/amne/javascript/148092-formatera-html-area
