javascript match

Tags:    javascript

Hej Udviklere.

Mit problem er at jeg ikke er så god til patterns.
Jeg skal have lavet så jeg kan få det tal der står efter "span"
Altså har en masse classes, "span1 span2 span3" osv.

Og der vil jeg gerne have fat i tallet. Tallene går fra et til 12.
Hvordan gør man dette?



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udJScript kode 


Koden for oven vil returnere et array med længden 1 og i den vil der stå "1".

Så du kan bruger det på en string og teste om array.length > 0 og så derefter tage array[0]



I hvilken sammenhæng skal det bruges, det kunne være der var en mere fornuftig måde, at gøre det på :)



Det er egentlig ikke problemet.

Men det skal bruges i sammenhæng med at jeg lave en foreach for alle span1 til span12.

Og og så skal jeg have tallet til noget :)



Det er egentlig ikke problemet.

Men det skal bruges i sammenhæng med at jeg lave en foreach for alle span1 til span12.

Og og så skal jeg have tallet til noget :)


This?: http://stackoverflow.com/questions/4918821/reading-all-spans-of-a-div-dynamically



.span1 er en class.
Og jeg leder efter en måde at så jeg kan finde "span[DETTE TAL]"



>Og jeg leder efter en måde at så jeg kan finde "span[DETTE TAL]"
så kan du vel bruge getElementsByClassName til at lave din liste med ??
https://developer.mozilla.org/en-US/docs/DOM/document.getElementsByClassName

hvordan vil du udtrække tallet ?? et regulært udtryk ??
lav en demo html og kom med coden / lig den online og kom med et link, det er nemmere når man har noget konkret code at forholde sig til




t