getElementByname

Tags:    javascript php loop input

Jgg har lavet et loop med php som giver 11 poster.
Jeg ønsker at få værdier gemt som variabel i de poster der er "checked"
eksempel er at gemme værdien fra inputfeltet "pris" denne del skal jeg have kodet i javascript, jeg kan sagtens få hentet værdien når jeg kun har en post, men med 11 poster i et arrray, den kan jeg ikke knække :-/

min kode:
Fold kodeboks ind/udPHP kode 

Fold kodeboks ind/udJScript kode 




Indlæg senest redigeret d. 24.06.2015 08:45 af Bruger #16819
6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 8 karma
Sorter efter stemmer Sorter efter dato
Ingen grund til at bruge id's og løbenumre. Bare lave en class og hent den ud ?

Eller hvis du er rigtig smart, så brug en data attribut.

Fold kodeboks ind/udHTML kode 


Fold kodeboks ind/udJScript kode 




Indlæg senest redigeret d. 26.06.2015 13:06 af Bruger #17081
Hvis du sætter en løbenummer på alle dine pris id'ere i php, kan du loope gennem dem bagefter i JavaScript:

Fold kodeboks ind/udJScript kode 


Jeg har ikke testet koden og måske er en jQuery løsning mere elegant. Men uanset, bør et loop være metoden.



Indlæg senest redigeret d. 24.06.2015 12:49 af Bruger #9814
Hvad er det du vil have alertet ud i Javascript ? Alle pris værdier ?



Hvis du sætter en løbenummer på alle dine pris id'ere i php, kan du loope gennem dem bagefter i JavaScript:

Fold kodeboks ind/udJScript kode 


Jeg har ikke testet koden og måske er en jQuery løsning mere elegant. Men uanset, bør et loop være metoden.


Tak for hjælpen, jeg har fået lavet løbenummer på mine id'ere men kan ikke få koden til at fungere :/



Ingen grund til at bruge id's og løbenumre. Bare lave en class og hent den ud ?

Eller hvis du er rigtig smart, så brug en data attribut.


Fin metode. Det kunne du jo bare have skrevet første gang :D





Jeg kan godt lide at opdele og bruge forskellige selectors til CSS og til Javascript for ikke at blande det sammen.

Men man kan faktisk også bruge data-attributes til, CSS.



t