DooM_MonkeY
06-13-2004, 06:25 PM
Ok, I typed this really quickly and dont know if I did somthing wrong, but is there a way to make this script shorter, but be able to say my own text inside the type('text') tags?
here is the
<script>
function type() {
document.all.span1.innerHTML='H_';
setTimeout('type2()',120);
}
function type2() {
document.all.span1.innerHTML='He_';
setTimeout('type3()',120);
}
function type3() {
document.all.span1.innerHTML='Hel_';
setTimeout('type4()',120);
}
function type4() {
document.all.span1.innerHTML='Hell_';
setTimeout('type5()',120);
}
function type5() {
document.all.span1.innerHTML='Hello_';
setTimeout('type6()',120);
}
function type6() {
document.all.span1.innerHTML='Hello_ ';
setTimeout('type7()',120);
}
function type7() {
document.all.span1.innerHTML='Hello _ ';
setTimeout('type8()',120);
}
function type8() {
document.all.span1.innerHTML='Hello W_';
setTimeout('type9()',120);
}
function type9() {
document.all.span1.innerHTML='Hello Wo_';
setTimeout('type10()',120);
}
function type10() {
document.all.span1.innerHTML='Hello Wor_';
setTimeout('type11()',120);
}
function type11() {
document.all.span1.innerHTML='Hello Worl_';
setTimeout('type12()',120);
}
function type12() {
document.all.span1.innerHTML='Hello World_';
setTimeout('type13()',600);
}
function type13() {
document.all.span1.innerHTML='Hello World';
setTimeout('type12()',600);
}
</script>
<body onload="type();">
<span id="span1"></span>
I know how to make the affect but I want it shorter, I looked at the script on DYNAMIC DRIVE but couldn't figure out how i could put the _ after each letter. And maybe even be able to put that in the status area
Thank you in advance
here is the
<script>
function type() {
document.all.span1.innerHTML='H_';
setTimeout('type2()',120);
}
function type2() {
document.all.span1.innerHTML='He_';
setTimeout('type3()',120);
}
function type3() {
document.all.span1.innerHTML='Hel_';
setTimeout('type4()',120);
}
function type4() {
document.all.span1.innerHTML='Hell_';
setTimeout('type5()',120);
}
function type5() {
document.all.span1.innerHTML='Hello_';
setTimeout('type6()',120);
}
function type6() {
document.all.span1.innerHTML='Hello_ ';
setTimeout('type7()',120);
}
function type7() {
document.all.span1.innerHTML='Hello _ ';
setTimeout('type8()',120);
}
function type8() {
document.all.span1.innerHTML='Hello W_';
setTimeout('type9()',120);
}
function type9() {
document.all.span1.innerHTML='Hello Wo_';
setTimeout('type10()',120);
}
function type10() {
document.all.span1.innerHTML='Hello Wor_';
setTimeout('type11()',120);
}
function type11() {
document.all.span1.innerHTML='Hello Worl_';
setTimeout('type12()',120);
}
function type12() {
document.all.span1.innerHTML='Hello World_';
setTimeout('type13()',600);
}
function type13() {
document.all.span1.innerHTML='Hello World';
setTimeout('type12()',600);
}
</script>
<body onload="type();">
<span id="span1"></span>
I know how to make the affect but I want it shorter, I looked at the script on DYNAMIC DRIVE but couldn't figure out how i could put the _ after each letter. And maybe even be able to put that in the status area
Thank you in advance