JavaScript nepozná číslo

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod bjbj 16. 5. 2009 15:05

Zdravím,

jak můžu v JavaScriptu jednoznačně zjistit, zda-li řetězec obsahuje číslo nebo ne ?

parseInt("10ahoj")
vrátí 10, s parserováním má tak tato funkce společné snad jedině jméno :grr:

isNaN("10ahoj")
vrátí true, takže funguje podobně jako "parseInt()

Díky!
bjbj
Junior

Odeslat příspěvekod gandor 16. 5. 2009 15:19

cez regulerne vyrazi to vies zistit uplne spolahlivo...
gandor
Mírně pokročilý

Odeslat příspěvekod bjbj 16. 5. 2009 15:20

Takováhle pokročilá feature je v javascriptu ? :shock: Tož to musím hned vyzkoušet :-).
bjbj
Junior

Odeslat příspěvekod gofry 20. 5. 2009 11:33

Kód: Vybrat vše
var mojString = '10ahoj';
if(null == mojString.match(/\d+/)) {
  alert('neobsahuje cislo')
} else {
  alert('obsahuje cislo');
}

String.match()
gofry
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků