Common.js: Difference between revisions
From The Birdhouse
mNo edit summary |
mNo edit summary Tag: Manual revert |
||
(8 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
/* Typewriter text function */ | /* Typewriter text function */ | ||
/* Use | for line breaks and \ before any ' characters to escape them. */ | /* Use | for line breaks and \ before any ' characters to escape them. */ | ||
var i = 0; | var i = 0; | ||
var speed = 300; | |||
var txt = document.getElementById("typewriter").innerHTML; | var txt = document.getElementById("typewriter").innerHTML; | ||
function typeWriterInit() { | |||
document.getElementById("typewriter").innerHTML | document.getElementById("typewriter").innerHTML = ''; | ||
} | |||
function typeWriter() { | |||
if (i < txt.length) { | if (i < txt.length) { | ||
if (txt.charAt(i) == '|') | if (txt.charAt(i) == '|') | ||
Line 17: | Line 19: | ||
setTimeout(typeWriter, speed); | setTimeout(typeWriter, speed); | ||
}} | }} | ||
typeWriterInit(); | |||
typeWriter(); |
Latest revision as of 21:00, 28 August 2024
/* Any JavaScript here will be loaded for all users on every page load. */
/* DO NOT EDIT unless you really know what you're doing. */
/* Typewriter text function */
/* Use | for line breaks and \ before any ' characters to escape them. */
var i = 0;
var speed = 300;
var txt = document.getElementById("typewriter").innerHTML;
function typeWriterInit() {
document.getElementById("typewriter").innerHTML = '';
}
function typeWriter() {
if (i < txt.length) {
if (txt.charAt(i) == '|')
{ document.getElementById("typewriter").innerHTML += '<br/>'; }
else { document.getElementById("typewriter").innerHTML += txt.charAt(i); }
i++;
setTimeout(typeWriter, speed);
}}
typeWriterInit();
typeWriter();