Comparer un début de chaine en ajax

Fermé
barok - 8 avril 2009 à 13:48
 Jres - 8 avril 2009 à 15:12
Bonjour,

J'ai besoin de tester si une variable commence bien par "06". Je fais donc ce test :

if(!telMobile.startsWith("06"))

Mais il me retourne une erreur : telMobile.startsWith is not a function.
Or, je vois sur les différents site que cette fonction marche.

Sauriez-vous me dire pourquoi j'ai un message d'erreur de mon côté?

Merci pour votre réponse.
A voir également:

1 réponse

Bonjour,
En javascript, cette méthode n'existe pas nativement. Elle peut bien évidemment être facilement implémentée et être packagée dans des frameworks tels que Prototype.
Toujours est-il que pour résoudre votre problème vous pouvez utiliser simplement la méthode indexOf
if (telMobile.indexOf("06") != 0)

Cordialement,
Jres
0