Lauftext in bestimmten DIV
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Moin
Habe folgendes Problem!
Und zwar möchte ich einen lauftext machen! Also keiner der von links nach rechts oä geht, sondern einer der sich sozusagen selber schreibt!
Demo: http://toketo.tk/test2.php
Code: http://pastie.org/2037170
Klappt auch alles soweit! Nur wenn ich jetzt auch was schreibe.. und das in nen div packe dann wird der text auch geschrieben! Das heißt ich will das der text nur in dem <div id="lauftext">Hier mein Text</div> läuft, und nirgends anderst!
Hoffe ihr versteht mich ;D -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du musst mit getelementbyid arbeiten http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id.
Besser: in html 5 kann man selbst tags benennen.
hier:<laufschrift></laufschrift>
Der Code:<script type="text/javascript"> var text = $('laufschrift').text(); $('laufschrift').text(' '); var pseudo = 1; function writeTo() { laenge = text.length; $('laufschrift').html(text.substr(0, pseudo)); pseudo++; if(pseudo == laenge){ window.clearInterval(aktiv); } } aktiv = window.setInterval("writeTo()", 70); </script>
Ich habs zwar nicht probiert, müsste aber funktionieren.
Beitrag zuletzt geändert: 8.6.2011 15:25:54 von kostenlose-javascripts -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage