Text schreiben JavaScript

07/01/2012 14:20 eBay Advertising#1
Hallo,

Wie kann ich innerhalb einer Textbox via JavaScript automatisch einen Text schreiben lassen.

z.B Hallo!

Das es so aussieht als es selbst eine Person schreibt.

Gruß
07/01/2012 14:57 PseudoPsycho#2
Wenn du einfach den Text dort drin stehen haben willst, genügt:
HTML Code:
var box=document.getElementById('bla');
box.value='Hallo!';
Wenn du das zeitlich versetzt haben willst, dann sowas:
HTML Code:
var box=document.getElementById('bla'), text='Hallo!';
function writeText() {
	if(writeText.arguments[0]) {
		var n=writeText.arguments[0];
	}
	else {
		n=0;
	}
	box.value+=text[n];
	if(n<(text.length-1)) {
		window.setTimeout(function(){ writeText(n+1); }, '20');
	}
}
writeText();