-1 |
|
Ik ben javascript eens serieus aan z'n limieten aan het trekken.
ik ben worms aan't proberen te maken in Javascript. En heb hierbij een afbeelding gebruikt die voor m'n font zou moeten zorgen.
http://ontani.be/storage/uploads/Worms/
zoals je ziet geeft ie in Firefox en Netscape 5 alert boxen. Met de tekst: W O R M S wat ook meteen de inhoud is van de div met id "title".
nu kan je deze inhoud char voor char uitlezen in Netscape en Firefox door gewoon deze string als een array te gebruiken string[0] geeft eerste char van de string, string[1] de 2e char enzoverder.
Nu blijkt dit in Internet Explorer niet te werken waardoor m'n font niet werkt.
Mijn vraag dus (ja der is een vraag).
Hoe krijg ik een string in een Array van chars.
dus:
String = "Worms".
Array = ("W", "O", "R", "M", "S");
Groetjes.
Edit: Opgelost naar een hint van proximug: substr:
fontText = document.getElementById('subtitle').innerHTML;
n = fontText.length;
var textArray = new Array();
for (i=0;i<n;i++) {
textArray[i] = fontText.substr(i,1);
}
fontText = document.getElementById('subtitle').innerHTML; n = fontText.length; var textArray = new Array(); for (i=0;i<n;i++) { textArray [i ] = fontText .substr(i ,1); }
|