Hallo Nitram-X.
Ich habe mir in den Kopf gesetzt ein Script zu schreiben, das beim Laden der Seite einen Text, z.B. "Hallo" ausgibt.
Das „beim Laden“ ist das erste Stichwort. Setze dein Script wie folgt um:
window.onload = function() {
// Der Code
};
>
> Dort erzeugst du nun entweder <http://de.selfhtml.org/javascript/objekte/document.htm#create_element@title=ein neues Element> und <http://de.selfhtml.org/javascript/objekte/node.htm#append_child@title=hängst> es in das Dokument ein, oder <http://de.selfhtml.org/javascript/objekte/document.htm#get_elements_by_tag_name@title=greifst> auf ein bestehendes zu.
>
> Der Einfachheit halber kannst du nun mit Hilfe von <http://de.selfhtml.org/javascript/objekte/window.htm#set_interval@title=setInterval> dessen <http://de.selfhtml.org/javascript/objekte/all.htm#inner_html@title=innerHTML> nach und nach ergänzen.
>
>
> Einen schönen Samstag noch.
>
> Gruß, Mathias
>
Hat wunderbar funktioniert! :)
<script type="text/javascript">
hallo = new Array("h","a","l","l","o");
alange = hallo.length;
aktiv = window.setInterval('schleife()',50);
var i = 0;
function schleife()
{
mySpan = document.createElement("span");
myText = document.createTextNode(hallo[i]);
mySpan.appendChild(myText);
mybereich = document.getElementById("bereich");
mybereich.appendChild(mySpan);
i = i + 1;
if(i==alange)window.clearInterval(aktiv);
}
</script>
</head>
<body>
<div id="bereich"></div>
</body>
Danke Nochmal
Werde das noch etwas verfeinern