Home Articles FAQs XREF Games Software Instant Books About Feedback Search Site-Map
irt.org logo

Q1177 How can I reveal a message a letter at a time?

irt.org | Knowledge Base | DHTML | Q1177 [ previous next ]

Q1177 How can I reveal a message a letter at a time?

Try:

<script language="JavaScript"><!--
function changeContent(what,text) {
    if (document.all)
        document.all[what].innerHTML = text;
    else if (document.layers) {
        document.layers[what].document.open();
        document.layers[what].document.write(text);
        document.layers[what].document.close();
    }
}

var text = "Hello world";
var i = 0;

function start() {
    changeContent('what',text.substring(0,++i))
    if (i<text.length)
        setTimeout('start()',500);
}
//--></script>

<body onLoad="start()">

<p>
<div id="what" style="position:absolute;"></div>
</p>

Provide feedback ...
AddThis Social Bookmark Button

Provide feedback ... AddThis Social Bookmark Button


Last Updated: 30th March 2008. Maintained by: Martin Webb
irt.org liability, trademark, document use, privacy statement and software licensing rules apply.
Copyright © 1996-2008 irt.org, All Rights Reserved.