[Javascript] récupérer la valeur d'un span

Ju -  
 Gaetan -
Bonjour,

je voudrais récupérer en javascript le contenu d'un span.
J'ai essayé :

var v=document.getElementById('monspan').value

mais sa me retourne "undefined".

pouvez-vous m'aider?

Merci d'avance!

Ju

2 réponses

Utilisateur anonyme
 
Salut!

var v=document.getElementById('monspan').innerHTML 


;-)
HackTrack
14
Gaetan
 
Merci, 7 Jours de galleres résolu grace a toi :)
0
Persifleur
 
Salut,

je sais que ce sujet date de 4ans mais il apparait en premier résultat dans google avec "récupérer valeur span" et j'ai trouvé une méthode alternative sur un forum anglais:

var txt = document.getElementById("idduspan").firstChild.data

txt contient le texte contenu dans le span


cette propriété peut être modifier:

document.getElementById("idduspan").firstChild.data = "mon text blabla"

Le span contiendra "mon text blabla"

Ca fonctionne aussi pour les <div> et le <td>
Plus de renseignement sur la méthode "firstChild":
-http://www.aliasdmc.fr/dom_javascript/javascript_node_firstchild.html
-https://developer.mozilla.org/fr/docs/Explorer_un_tableau_HTML_avec_des_interfaces_DOM_et_JavaScript
-http://fr.selfhtml.org/javascript/objets/node.htm
4