webForumDet fria alternativet
Logga in / Bli medlem

skriver bokstäver automatiskt!

JavaScript

2 svar · 151 visningar · startad av graf

Medlem sedan aug. 2001174 inlägg
Frågan#1

Hej!

Om jag vill ha så att när man kommer in på min hemsida så kommer 1 bokstav per sekund, t ex "Välkommen" då ska 1 bokstav visas varje sekund tills hela Välkommen är klart och då ska det stå kvar.

Hur gör man det? Anar att det är javascript vi talar om!?

Medlem sedan maj 200010 687 inlägg
#2

Ett litet script jag snickarade ihop nu. :)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Text</title>
<script language="JavaScript" type="text/javascript">
var text = "Hej och välkommen!";
var i = 0;
function writeText() {
	document.frm.foo.value = text.substr(0, i++);
	if (i <= text.length) setTimeout("writeText();", 200);
}
</script>
</head>
<body onLoad="writeText();">

<form name="frm">
<input type="text" name="foo" size="100">
</form>

</body>
</html>
Medlem sedan aug. 20002 992 inlägg
#3

Vackert e r i k!

267 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)