Avatar billede th1 Nybegynder
22. november 2007 - 11:39 Der er 11 kommentarer og
2 løsninger

Fjerne noget bestemt

Hejsa jeg har en calendar som jeg selv har lavet med diver.

Alle mine diver har id'er

De starter alle med Day og så får de dagens nummer altså 1, 2, 3 osv.

Jeg kan godt få vist det valgte ID, men så viser den jo Day1

Men jeg er interreseret at få bare selve nummerer og ikke Day med.

På forhånd tak.
Avatar billede soerenlyn Nybegynder
22. november 2007 - 11:54 #1
brug
hvis du har hele id'et i en string id, så gør du:

id.substring(3,id.length-1);

Dette starter på plads 3 og til længden af stringen minus 1. Hvis det ikke passer så prøv at start fra plads 2 :)
Avatar billede th1 Nybegynder
22. november 2007 - 12:02 #2
så får jeg fejlen id is not defined
Avatar billede w13 Novice
22. november 2007 - 12:12 #3
Så lader det til, at du ikke har id'et i "id".

Det skal være sådan her:

var id="Day1";
id.substring(3,id.length-1);

Ellers må du vise os den del, hvor du bruger id'et.
Avatar billede th1 Nybegynder
22. november 2007 - 12:15 #4
jeg bruger det sådan her:

document.getElementById('ctl01_lblDateSelected').innerHTML = obj.id.substring(9,id.length-1);
Avatar billede w13 Novice
22. november 2007 - 12:16 #5
Jup. Det skal være således i stedet:
document.getElementById('ctl01_lblDateSelected').innerHTML = obj.id.substring(9,obj.id.length-1);
Avatar billede th1 Nybegynder
22. november 2007 - 12:23 #6
hmm det ser ud til at virke nu men den udksriver ikke mit valgte Day tal. f.eks. jeg har valgt ctl01_Day1 så fjerner den godt nok ctl01_Day men den viser ikke 1 tallet
Avatar billede th1 Nybegynder
22. november 2007 - 12:26 #7
never mind jeg har fundet ud af det. jeg ændrede -1 til -0 :)
Avatar billede th1 Nybegynder
22. november 2007 - 12:29 #8
men jeg synes i skal begge ligge et svar da i fik begge to hjulpet mig
Avatar billede soerenlyn Nybegynder
22. november 2007 - 15:39 #9
Jeg forstod det sådan at du havde navnet på den, og så mente jeg at du skulle erstatte "id" med det navn ..

Her er et :)
Avatar billede w13 Novice
22. november 2007 - 15:43 #10
Ok. Et svar her. =)
Du kan i øvrigt helt slette -0 så. Det gør jo ingen forskel at trække 0 fra. Vi troede bare, der sku' trækkes en fra.
Avatar billede th1 Nybegynder
22. november 2007 - 17:37 #11
jeps.. kan være jeg opretter et nyt spg på et tidspunkt da jeg ikke er færdig med det projekt
Avatar billede soerenlyn Nybegynder
22. november 2007 - 22:01 #12
Det er bare i orden ! :)
Avatar billede roenving Novice
24. november 2007 - 15:51 #13
-- og en del lettere med en bette regExp:

alert( "ctl01_Day12".replace(/^.+?(\d+)$/,"$1")) )
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester