Preluare date din tag html dupa ID

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
Avatar utilizator
trif
Mesaje: 500

Preluare date din tag html dupa ID

Buna ziua,
Vreau sa fac un calcul dar un numar din calcul trebuie luat din #id

Cod: Selectaţi tot

<p id="total_product2">
iar al doilea este statitc adica il pun eu.
De exemplu:

Cod: Selectaţi tot

<p id="total_product2">100</p> si 200 
adica 100 (din id) + 200 = 300
Problema este ca nu stiu cum sa preiau informatia id="total_product2" sa fie intr-o variabila si apoi sa o folosesc unde vreau.

Sper ca se intelege...

Astept raspuns.
Cu stima Trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

andras Mesaje: 430
Iti spun cum am facut eu: am folosit un

Cod: Selectaţi tot

<input type="hidden" value=...>
si in value am pus ce mi-a trebuit. Apoi am folosit o functie ajax() din JQuery, prin care am salvat rezultatul intr-o variabila $_SESSION ['x'] (aveam nevoie de valoarea asta in mai multe locuri in aplicatie). Cam asta e tot. Probabil ca exista si metode mai simple dar la vremea aceea asta am gasit-o si merge perfect.

MarPlo Mesaje: 4343
Saluut
Nu am inteles clar despre ce e vorba.
Ce date vrei sa iei din ID? In exemplu dat, id-ul e "total_product2", iar acel numar 100 nu e in ID, ci in continutul tag-ului html?
Unde sa salvezi si sa folosesti acea valoare, intr-o variabila in JavaScript sau PHP?

- Daca vrei sa iei in JS continutul dintr-un tag, dupa id-ul lui, se poate simplu cu: getElementById():

Cod: Selectaţi tot

<p id="total_product2">100</p>
<script>
var nr_p = document.getElementById('total_product2').innerHTML;
alert(nr_p); // 100
</script>

andras Mesaje: 430
Eu am inteles ca vrea sa preia continutul tag-ului (100) intr-o variabila PHP, caz in care s-ar potrivi o functie ajax().

Subiecte similare