Scrollende text in javascript

Gestart doorTom3 reacties93 weergaven

4 berichten · pagina 1 van 1

Tom

Lid · Topicstarter

Berichten
3.868
Reputatie
0
Punten
0,02
Lid sinds
Laatst gezien
Hallo,

Ik moet een scrollende text in javascript hebben voor school, maar de mensen op school willen mij niet echt helpen, dus zou iemand mij hier ermee kunnen helpen?

Waar kan ik een goede tutorial erover vinden?

Of kan iemand mij hiermee helpen:
Javascript

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

var bannerID=0
function text(msg,ctrlwidth) {
msg = " --- "+msg
newmsg = msg //newmsg is msg
while (newmsg.length < ctrlwidth) {
newmsg += msg //Voeg msg toe aan newmsg
}
document.write ();
var bannerID = null //bannerid = niks
rollmsg() //Voer de functie uit
}
function rollmsg() {
NowMsg = document.Scrolltext.text.value //Wat is de waarde van nowmsg
NowMsg = NowMsg.substring(1,NowMsg.length)+ ----->>>> NowMsg.substring(0,1) <<<<------
document.Scrolltext.text.value = NowMsg //Value van de scrollende text
bannerID = setTimeout("rollmsg()",100) //Snelheid
}

HTML

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7



Dus wat doet de substring in de ---->>>> <<<<----? Daar kan ik niet achter komen.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als ik het goed begrijp zorgt die regel ervoor dat er dit gebeurt:

This is a text.
his is a text.T
is is a text.Th
s is a text.Thi
 is a text.This
is a text.This 
s a text.This i
 a text.This is
a text.This is 
 text.This is a
text.This is a 
ext.This is a t
xt.This is a te
t.This is a tex
.This is a text
This is a text.


Met andere woorden: hij pakt de tekst vanaf letter met index 1 (in "This is a text." is dat "his is a text.") en plakt daar de letter met index 0 (de T) achteraan.
0
Tom

Lid · Topicstarter

Berichten
3.868
Reputatie
0
Punten
0,02
Lid sinds
Laatst gezien
Verander het maar is naar 0,5, dat is het gene dat mij heel erg verward
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan pakt ie de tekst van index 0 tot index 4 (hij pakt 5 tekens) en die plakt ie er achter. Het ziet er dan raar uit omdat je nog steeds NowMsg.substring(1,NowMsg.length) hebt staan waar je vanaf index 1 begint
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren