---
title: "skriva till befiontligt dokument"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/99733-skriva-till-befiontligt-dokument"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "tosses"
published: "2004-03-18T05:47:01.000Z"
updated: "2004-03-18T09:59:15.000Z"
replies: 7
views: 241
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/99733-skriva-till-befiontligt-dokument"
---

# skriva till befiontligt dokument

## #1 — tosses, 2004-03-18T05:47Z

Hej!

1:
Om man skriver t.ex:
top.frames.right.document.write("hejsan");
så försvinner den ursprungliga html på sidan och ersätts av hejsan. Hur gör jag för att skriva till ett befintligt htmldokument?

2:
Om jag nu skrivit ut hejsan i frame right och vill ta bort det i efterhand typ "klicka här för att ta bort hejsan i den andra ramen" hur gör man det??

/Tack på förhand

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

## #2 — J.N., 2004-03-18T08:03Z

HEJ!

Innerhtml verkar vara något för dig!

```
document.all["txt_alttext"].innerHTML = "";
<span id="txt_alttext"></span>
```

För att lösa problemen gör en funktion som skriver lämplig text till \<span\>.

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

## #3 — Jesper T, 2004-03-18T08:04Z

Testa att lägg in ett lager i din frame (right) som heter foo.
ex. \<div id="foo"\>\</div\> Och sedan på din andra sida:

```
<input type="button" value="Skriv" onclick="top.frames.right.document.getElementById('foo').innerText='Hey you!';">
<input type="button" value="Töm" onclick="top.frames.right.document.getElementById('foo').innerText='';">
```

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

## #4 — Jesper T, 2004-03-18T08:05Z

*document.all* är dock inte så lyckat då det endast funkar med I.E.

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

## #5 — J.N., 2004-03-18T08:17Z

HEJ!

> **Jesper T skrev:**
>
> document.all är dock inte så lyckat då det endast funkar med I.E.

 Riktigt, men det räckte för mig.

Du får gärna förklara skillnaden i innerHTML och innerText. Om inte för någon annan så för mig :)

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

## #6 — Jesper T, 2004-03-18T09:21Z

> Du får gärna förklara skillnaden i innerHTML och innerText. Om inte för någon annan så för mig

 

```
<div id="foo"><b>HEJ!</b></div>
<button onclick="alert(document.getElementById('foo').innerText);">InnerText ?</button>
<button onclick="alert(document.getElementById('foo').innerHTML);">InnerHTML ?</button>
```

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

## #7 — tosses, 2004-03-18T09:23Z

Tack så mycket!
Jag ska kolla på dettahär så fort jag har tillgång till mina sidor.

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

## #8 — dectgap, 2004-03-18T09:59Z

> **Jesper T skrev:**
>
> *document.all* är dock inte så lyckat då det endast funkar med I.E.

Och *innerText* är inte heller så lyckat, då även det bara funkar i IE (och möjligtvis Opera) ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/99733-skriva-till-befiontligt-dokument
