Hallo Freunde,
Ich versuche ein String mit Javascript zu spliten.
Mein Problem ist, dass diese st.split(" ") fügt im Text ein Kommazeichen (,) ein. Warum?
Beispiel:
st = "ich habe ein Problem mit Split";
Nach dem Aufruf von der Funktion SplitTxt sieht die Ausgabe so aus.
Beispiel: ich,habe,ein,Problem,mit,Split
Es liegt nicht an meinem Browser IE6, mit FireFox ist das gleiche Problem.
Hat Jemand eine Idee
Vielen Dank für jede Antwort.
Gruß ..
pchilfe
Ich versuche ein String mit Javascript zu spliten.
Code:
function SplitTxt(st) {
var t = st.split(" ");
var sm = new Array();
for(var x=0; x <= t.length; x++){
var subst = t[x];
if(subst == "Bestimmtes Symbol"){
var bild = "<img border='0' src='s.gif' width=15 height=10>"
sm[x] = bild;
}
else{
sm[x] = subst;
}
return sm;
}
Mein Problem ist, dass diese st.split(" ") fügt im Text ein Kommazeichen (,) ein. Warum?
Beispiel:
st = "ich habe ein Problem mit Split";
Nach dem Aufruf von der Funktion SplitTxt sieht die Ausgabe so aus.
Beispiel: ich,habe,ein,Problem,mit,Split
Es liegt nicht an meinem Browser IE6, mit FireFox ist das gleiche Problem.
Hat Jemand eine Idee
Vielen Dank für jede Antwort.
Gruß ..
pchilfe