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

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
Configuration: Windows XP
Firefox 2.0.0.3

2 réponses

  1. Salut!

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


    ;-)
    HackTrack
    14
    1. Merci, 7 Jours de galleres résolu grace a toi :)
      0
  2. 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