webForumDet fria alternativet

kontrollera så att alla tecken är giltliga i textruta

JavaScript

2 svar · 219 visningar · startad av Prime_66

Medlem sedan aug. 2004290 inlägg
Frågan#1

det här borde ju skriva ut tecknet @ om det finns i strängen songtitle_33, men det skrivs bara ut när @ ligger först o inte t.e.x i mitten. Mycket konstigt :

for (m=0; m<=songtitle_length; m++){

     	if (songtitle33.substring(m,1) == "@"){
	alert(songtitle33.substring(m,1));
	}
}
Medlem sedan dec. 20025 483 inlägg
#2

Använd indexOf() om du vill kontrollera huruvida ett tecken existerar i en sträng:

if (sträng.indexOf('@') == -1){ alert("@ existerar inte"); }
Medlem sedan aug. 2004290 inlägg
#3

Ja..lite smartare.

287 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
158 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)