webForumDet fria alternativet
Logga in / Bli medlem

Skriv inte ut mellanslag

JavaScript

2 svar · 161 visningar · startad av i-or

Medlem sedan nov. 2001294 inlägg
Trådstart#1

Jag skriver ut denna sträng:

article[i].headline_text.substring(0,43)

Men om det 43:e tecknet är mellanslag ska inte det tecknet skrivas ut. Jag hade tänkt mig någon sånt här:

document.write (article[i].headline_text.substring(0,42))
if (article[i].headline_text.substring(42,43) <> " ") {
document.write (article[i].headline_text.substring(42,43))
}

Men det funkade inte. Har någon något bättre förslag?

Medlem sedan juni 20004 308 inlägg
#2

Prova med != (inte lika med) istället för <> (större eller mindre än).

Medlem sedan nov. 2001294 inlägg
#3

Funkade finfint. Tack!

252 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)