<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da">
	<id>https://www.htxarduino.dk/index.php?action=history&amp;feed=atom&amp;title=Document.write</id>
	<title>Document.write - Versionshistorie</title>
	<link rel="self" type="application/atom+xml" href="https://www.htxarduino.dk/index.php?action=history&amp;feed=atom&amp;title=Document.write"/>
	<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Document.write&amp;action=history"/>
	<updated>2026-08-27T01:55:29Z</updated>
	<subtitle>Versionshistorie for denne side i HTX Arduino</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Document.write&amp;diff=3320&amp;oldid=prev</id>
		<title>Bar: 1 version importeret</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Document.write&amp;diff=3320&amp;oldid=prev"/>
		<updated>2022-10-25T15:51:01Z</updated>

		<summary type="html">&lt;p&gt;1 version importeret&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;da&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ældre version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen fra 25. okt. 2022, 17:51&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;da&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Ingen forskel)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Bar</name></author>
	</entry>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Document.write&amp;diff=3319&amp;oldid=prev</id>
		<title>htx_&gt;Bar: /* virkemåden af document.write() */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Document.write&amp;diff=3319&amp;oldid=prev"/>
		<updated>2012-09-17T06:12:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;virkemåden af document.write()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Virkemåden af document.write()==&lt;br /&gt;
Man kan fra javascript skrive direkte ud i siden ved hjælp af programkode, så det kommer ind blandt den HTML der er i siden.&lt;br /&gt;
Det gør man ved hjælp af document.write(text), der som navnet siger skriver i dokumentet (altså i visningen af siden).&lt;br /&gt;
&lt;br /&gt;
==Koden til document.write()==&lt;br /&gt;
En document.write() er opbygget på følgende måde:&lt;br /&gt;
&lt;br /&gt;
 document.write(&amp;quot;teksten der skrives&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Hvor document.write() er den funktion der kaldes i browseren-&lt;br /&gt;
&lt;br /&gt;
Og &amp;quot;teksten der skrives&amp;quot; er det der kommer ud i browservinduet.&lt;br /&gt;
&lt;br /&gt;
==Eksempel på document.write()==&lt;br /&gt;
Det viste kodeeksempel sætter en variabel et sted i koden, og længere nede i koden anvendes document.write() til at skrive en tekst og variablen ud sammen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;write&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
// javaScript funktioner og variable&lt;br /&gt;
&lt;br /&gt;
var tal = 70;&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;document.write og variabel&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Dette eksempel viser hvordan en variabel kan udskrives med document.write()&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
// javaScript der afvikles, når siden loades&lt;br /&gt;
document.write(&amp;quot;I variablen tal står der &amp;quot; + tal);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Koden kan hentes i en [[Media:js_write.zip|Zip-fil]].&lt;br /&gt;
==Fordelen ved document.write()==&lt;br /&gt;
Fordelen er at man kan automatisere en del af siden, så den er opbygget ved hjælp af kode (det kan lette arbejdet med en side der er opbygget systematisk). &lt;br /&gt;
&lt;br /&gt;
==Ulempen ved document.write()==&lt;br /&gt;
Ulempen er at man kun kan anvende det effektivt idet man henter siden - prøver man at gøre det efter siden er blevet hentet ind, så forsvinder indholdet af siden (inklusiv ens program) - det sætter voldsomme begrænsninger i anvendelsen.&lt;br /&gt;
&lt;br /&gt;
===Eksempel på forkert brug af document.write()===&lt;br /&gt;
&lt;br /&gt;
Hvis man anvender document.write() til at skrive noget ud på siden efter dokumentet er loadet, så sker der det at sidens indhold forsvinder - &amp;#039;&amp;#039;&amp;#039;også&amp;#039;&amp;#039;&amp;#039; den javaScript kode man har lagt i siden.&lt;br /&gt;
&lt;br /&gt;
Dette eksempel har altså ingen praktisk anvendelse, men er blot til at illustrere en klassisk fejl i javaScript.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Forkert brug af write&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
// javaScript funktioner og variable&lt;br /&gt;
var tal = 70;&lt;br /&gt;
&lt;br /&gt;
function daarligFunk() {&lt;br /&gt;
  document.write(&amp;quot;I variablen tal står der &amp;quot; + tal);&lt;br /&gt;
  &lt;br /&gt;
  document.write(&amp;quot;&amp;lt;br /&amp;gt;Alt andet i browservinduet forsvinder.&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;document.write brugt forkert&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Dette eksempel viser hvordan man kan lave en fejl med document.write()&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;Klik Her&amp;quot; onClick=&amp;quot;daarligFunk();&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Koden kan hentes i en [[Media:js_writeBad.zip|Zip-fil]].&lt;br /&gt;
&lt;br /&gt;
{{webcode}}&lt;br /&gt;
[[Kategori:Javascript_output]]&lt;/div&gt;</summary>
		<author><name>htx_&gt;Bar</name></author>
	</entry>
</feed>