10. juni 2003 - 23:09Der er
13 kommentarer og 1 løsning
DOM: firstChild el. hvad?
Jeg har et array på 200 elementer med tekster af forskellig længde.
Disse skal jeg efter tur have sat ind i forskellige noder. Med Noderne deler teksten hvis der er mellemrum med. Og det skal den klare.
Jeg overfører det store array til et lille array (Show): for (i=1; i<12; i++) { show[i-1]=show[i]; } show[11]=text[textpos]; textpos++; if (textpos>188) { textpos=0; }
textpos viser hvor i TEXT arrayet vi er.
Siden overfører jeg show til noden. Bl.a. sådan her:
Jyske Bank er rykket ind i Glaskuben på Kalvebod Brygge, et markant byggeri i hjertet af København. Knap 1.000 arbejder her, heraf 200 i IT, med nye rammer for samarbejde, innovation og udvikling.
Tjaaahhhh .... noget ulæselig småt flimrer på min skærm - og du kaster noget kode med en yderst begrænset forklaring på, hvad du prøver på, men ikke kan finde ud af.
Det må du nok selv prøve at hitte ud af - eller vente på en clairvoyant kommer forbi ;o) /mvh
text[120]="";text[121]="";text[122]="";text[123]="";text[124]="";text[125]="";text[126]="";text[127]="";text[128]=""; text[129]="";text[130]="";text[131]="";text[132]="";text[133]="";text[134]="";text[135]="";text[136]="";text[137]=""; text[138]="";text[139]="";text[140]="";text[141]="";text[142]="";text[143]="";text[144]="";text[145]="";text[146]=""; text[147]="";text[148]="";text[149]="";text[150]="";text[151]="";text[152]="";text[153]="";text[154]="";text[155]=""; text[156]="";text[157]="";text[158]="";text[159]="";text[160]="";text[161]="";text[162]="";text[163]="";text[164]=""; text[165]="";text[166]="";text[167]="";text[168]="";text[169]="";text[170]="";text[171]="";text[172]="";text[173]=""; text[174]="";text[175]="";text[176]="";text[177]="";text[178]="";text[179]="";text[180]="";text[181]="";text[182]=""; text[183]="";text[184]="";text[185]="";text[186]="";text[187]="";text[188]="";text[189]="";text[190]="";text[191]=""; text[192]="";text[193]="";text[194]="";text[195]="";text[196]="";text[197]="";text[198]="";text[199]=""; var show = new Array(12);
function kickoff() {
for (i=0; i<12; i++) { p[i]=(i*10)+20; show[i]=" ";}
window.setTimeout("move();", 100);
}
function move() {
for (i=0; i<12; i++) { p[i]=p[i]-1;
} if (p[0]==10) {
for (i=0; i<12; i++) { p[i]=(i*10)+20; }
for (i=1; i<12; i++) { show[i-1]=show[i]; } show[11]=text[textpos]; textpos++; if (textpos>188) { textpos=0; }
Når jeg overfører værdien af text[i] (via show-variablen) til T01 kan noden ikke klare mellemrummene. Det bliver til nye linier i stedet for. Hvordan undgår jeg det?
Det er smukt, det vil jeg prøve af. Tak for hjælpen. :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.