<?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=Javascript_input</id>
	<title>Javascript input - Versionshistorie</title>
	<link rel="self" type="application/atom+xml" href="https://www.htxarduino.dk/index.php?action=history&amp;feed=atom&amp;title=Javascript_input"/>
	<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Javascript_input&amp;action=history"/>
	<updated>2026-08-18T21:15:31Z</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=Javascript_input&amp;diff=3073&amp;oldid=prev</id>
		<title>Bar: /* Specielle input felter */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Javascript_input&amp;diff=3073&amp;oldid=prev"/>
		<updated>2022-10-24T11:42:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Specielle input felter&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;da&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ældre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen fra 24. okt. 2022, 13:42&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l57&quot;&gt;Linje 57:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 57:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Hvis man har en større tekst på flere linjer man vil have brugeren til at kunne indtaste, så kan [[textarea]] anvendes.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Hvis man har en større tekst på flere linjer man vil have brugeren til at kunne indtaste, så kan [[textarea]] anvendes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{webcode}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{webcode}}  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategori:Kategori]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategori:Kategori]]&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=Javascript_input&amp;diff=2885&amp;oldid=prev</id>
		<title>Bar: 1 version importeret</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Javascript_input&amp;diff=2885&amp;oldid=prev"/>
		<updated>2022-10-22T20:35:58Z</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 22. okt. 2022, 22:35&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=Javascript_input&amp;diff=2884&amp;oldid=prev</id>
		<title>htx_&gt;Bar: /* Hvad er Input */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Javascript_input&amp;diff=2884&amp;oldid=prev"/>
		<updated>2013-09-03T06:04:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Hvad er Input&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Hvad er Input==&lt;br /&gt;
&lt;br /&gt;
Forenklet sagt er input det at brugeren af et program kan påvirke programmet på en eller anden måde.&lt;br /&gt;
&lt;br /&gt;
Det kan være ved at indtaste et tal der indgår i en beregning, det kan være ved at klikke et flueben af, der har en indflydelse på beregningen, og det kan være at man f.x. klikker et sted i programmet.&lt;br /&gt;
&lt;br /&gt;
Input kan også have mange andre former, det kan være at styre noget med piletasterne ved hjælp af [[keyboard_event]]s eller det at musen bevæges over et objekt, og det fanges med en [[event-handler]]&lt;br /&gt;
&lt;br /&gt;
==At indlæse tal / tekst i javascript==&lt;br /&gt;
[[Image:js_prompt.PNG|right|thumb|300px|Eksempel på en prompt input box]]&lt;br /&gt;
&lt;br /&gt;
Hvis man i et program skal have tal eller tekst ind i programmet så man kan arbejde med det, så er der to enkle måder at gøre det på:&lt;br /&gt;
&lt;br /&gt;
Man kan lave en [[prompt]] der giver et lille vindue, hvor man kan foretage sin indtastning. Fordelen ved den metode er at brugeren bliver gjort direkte opmærksom på at der er noget der skal indtastes, og man kan ikke komme videre inden det er indtastet. Ulempen er at når brugeren har indtastet det ønskede og klikket OK, så er visningen af det indtastede væk, så brugeren kan ikke se hvor det er blevet af, med mindre man gør noget i programmet for det.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:js_input.PNG|right|thumb|300px|Eksempel på input text og input button]]&lt;br /&gt;
&lt;br /&gt;
Man kan anvende et [[input_text]] felt, der er et lille felt man kan skrive i. Fordelen ved den metode er at det indtastede bliver stående i feltet, så længe siden ikke opdateres. Ulempen er at brugeren er nødt til at angive at indtastningen er færdig på en eller anden måde - det kan være ved at trykke på en [[input_button]] der sender et signal til programmet at der skal ske noget, eller man kan lave mere avancerede teknikker, hvor man sætter et [[input_filter]] på så når brugeren trykker retur, så bliver tallet accepteret.&lt;br /&gt;
&lt;br /&gt;
[[Image:js_dropdown.PNG|right|200px|thumb|En dropdown menu foldet ud]]&lt;br /&gt;
&lt;br /&gt;
==Valg i en [[dropdown]]==&lt;br /&gt;
&lt;br /&gt;
Hvis man har en fast liste brugeren skal kunne vælge imellem som input til programmet, så kan man bruge [[select]] strukturen i en [[form]], hvor man kan lægge en række options på, der kan have hver deres værdi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Her i siden ses en dropdown, når den er foldet ud ved at man har klikket på den. Normalt vil den blot vide den øverste del (det der er valgt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Valgmuligheder med checkbox og radio-button==&lt;br /&gt;
[[Image:js_checkbox.PNG|thumb|right|200px|Eksempel på checkbox]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man kan stille en række valgmuligheder op med en [[checkbox]]. Den anvendes til valgmuligheder, hvor brugeren skal kunne vælge flere forskellige ting ud af en række.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Eksemplet her til højre viser udseendet af en chechbox.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Image:js_radio-button.PNG|thumb|right|200px|Eksempel på radio button]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man kan også stille en valgmulighed op med en [[radio_button]]. Den anvendes der hvor brugeren kun må vælge en bestemt mulighed blandt en række muligheder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Eksemplet her til højre viser udseendet af en radio-button valgmenu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Specielle input felter==&lt;br /&gt;
[[Image:js_password.PNG|right|thumb|200px|Input felt til password]]&lt;br /&gt;
&lt;br /&gt;
Med [[input_password]] kan man lave en indtastning der ikke viser tegnene, men som stadig indeholder den tekst der tastes - det er typisk til indtastning af kodeord man anvender denne type input.&lt;br /&gt;
&lt;br /&gt;
Hvis man har en større tekst på flere linjer man vil have brugeren til at kunne indtaste, så kan [[textarea]] anvendes.&lt;br /&gt;
&lt;br /&gt;
{{webcode}}&lt;br /&gt;
[[Kategori:Kategori]]&lt;/div&gt;</summary>
		<author><name>htx_&gt;Bar</name></author>
	</entry>
</feed>