---
title: "Rich text editor - Hur gör man?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/82863-rich-text-editor-hur-gör-man"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Viking"
published: "2003-07-27T16:45:51.000Z"
updated: "2003-07-31T11:08:32.000Z"
replies: 7
views: 356
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/82863-rich-text-editor-hur-gör-man"
---

# Rich text editor - Hur gör man?

## #1 — Viking, 2003-07-27T16:45Z

Hej

Skall använda <http://www.kevinroth.com/rte/demo.htm> till en administrationsapplikation, men har dock ett litet problem...

Om ni går in på ovan länkad sida och provat att trycka på Submit kommer det ju en alert med innehållet som HTML.

```
<script language="JavaScript" type="text/javascript">
<!--
function submitForm() {
	try {
		alert(document.getElementById('edit').contentWindow.document.body.innerHTML);
	}
	catch (e) {
		alert(document.getElementById('edit').value);
	}
}

Start();
//-->
</script>
<p><input type="button" name="submit" value="Submit" onclick="submitForm()"></p>
```

Om jag tar bort submitForm() och på sidan som värdena skall postas till använder mig av $\_POST\["edit"\] så finns det inget värde på den... Är det inte edit som textarean heter? Från richtext.js:

```
document.writeln('<textarea name="edit" id="edit" style="width: 510px; height: 200px;"></textarea>');
```

Skulle uppskatta hjälp, kan minimalt med JavaScript själv ;)

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

## #2 — Viking, 2003-07-27T17:01Z

Fråga inaktuell, testade mig fram lite :)

```
function on_send() {
	try {
		document.getElementById('bleh').value = document.getElementById('edit').contentWindow.document.body.innerHTML;
	}
	catch (e) {
		document.getElementById('bleh').value = document.getElementById('edit').value;
	}
}
```

```
<input type="text" id="bleh" name="bleh" style="display: none;">
```

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

## #3 — Viking, 2003-07-29T22:30Z

Hej igen

Det är fortfarande <http://www.kevinroth.com/rte/demo.htm> som gäller, men nu har jag en annan fråga...

Hur gör man om man vill få som så att den stora textarean  innehåller ett värde redan som är formaterat på så sätt att det ser likadant ut som när man skriver in det (tar in i en databas och skriver ut det i en variabel).

```
var daValue = "<?=$array["innehall"]?>";
```

Det är min variabel, hur får man nu som så att textarean (id = edit) får detta värde, men formaterat så att det är fet text istället för HTML osv?

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

## #4 — solbulle, 2003-07-29T23:30Z

Det är väl bara att göra som du gjort, fast tvärtom?

```
function fyllForm(){
	try {
		document.getElementById('edit').contentWindow.document.body.innerHTML = document.getElementById('bleh').value;
	}
	catch (e) {
		 document.getElementById('edit').value = document.getElementById('bleh').value;
	}
}
```

Å då med ett annat dolt fält iofs.

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

## #5 — Viking, 2003-07-30T09:48Z

Nej, tyvärr, funkar ej :(

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

## #6 — solbulle, 2003-07-30T12:12Z

Det fungerar för mig i alla fall...

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

## #7 — Viking, 2003-07-30T16:56Z

Denna kod funkar inte iaf

HTML:

```
<input type="text" id="bleh2" name="bleh2" style="display: none;" value="<P><STRONG>Göran</STRONG></P><P>Lite småfet!</P><P><STRONG>Bengt-Göran</STRONG></P><P>Ännu fetare!</P>">
```

JavaScrtiptskoden:

```
function fyllForm(){
	try {
		document.getElementById('edit').contentWindow.document.body.innerHTML = document.getElementById('bleh2').value;
	}
	catch (e) {
		 document.getElementById('edit').value = document.getElementById('bleh2').value;
	}
}
```

Har jag gjort något fel?

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

## #8 — bassebhu, 2003-07-31T11:08Z

> **Viking skrev:**
>
> Har jag gjort något fel?

Troligen :e 

Hela den där Cross-Browser Rich Text Editor Multivitamin B Q10 Formula Extreme småbuggig. Eller snarare helt genombuggig!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/82863-rich-text-editor-hur-gör-man
