webForumDet fria alternativet

Printa inehåll i en input

JavaScript

2 svar · 390 visningar · startad av mall

Medlem sedan jan. 2001135 inlägg
Frågan#1

Hej.

Jag har ingen aning hur man skall göra detta och behöver hjalp eller en länk till en tutorial.

Har en form och behöver skriva input innehåll dynamiskt (medan personen skriver) intill input.

Finns det sånt här eller har ni tips på var man skall börja? :q :q :q

Medlem sedan sep. 2006867 inlägg
#2

För att dynamiskt läsa input och sedan skriva det någonstans kan du använda onchange

<input type="text" name="ruta1" onchange=getTextPrintText(this.value)>

Sen får du skapa din funktion getTextPrintText() som gör rätt saker :)

Googla på "javascript input onchange" så får du en massa uppslag!

Medlem sedan apr. 20003 174 inlägg
#3

Jag tror snarare att du borde använda onkeyup-eventet för att trigga en funktion varje gång en tangent har tryckts ner. :)
Nått sånt här kanske fungerar?:

<input type="text" name="t" onkeyup="output(this)" />
<p id="output">&nbsp;</p>

...

var output = function(elm){
	document.getElementById('output').innerHTML = elm.value;
}
393 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
130 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)