Bonjour,
ce que je recherche ses récuperer le text dans une div du moin le selectionnez exemple:

<div class="test">
Le contenue a selectionnez
</div>

<a href="#el" id="element">Selectionnez le text</a>

Voila je souhaiterais faire sa.

9 réponses


Salut,

Récupérer, tu veux dire copier dans le presse-papier ou le sélectionner en JS pour le manipuler ?

Rémi 35
Auteur

Le selectionnez pour le manipuler

Bonjour
Ton élément a la class test, donc il te suffit d'utiliser :
var value = document.getElementByClass(test).value;
Là où test est la class de ton element.
Tu peux aussi mettre getElementById dans le cas où tu voudrais utiliser un id.

@Mika445 c'est plutôt getElementByclassName et pour la valeur c'est .innerHTML

@Mika445 Il ne faut pas donner de conseil si on écrit n'importe quoi ^^'
@Rémi Corbel var text = document.querySelector('.test').textContent

@betaweb moi c'est pas de ma faute c'est mon chat qui en marchant sur le clavier a écrit à ma place
@Mika445 toi aussi c'est ton chat ? je m'en doutais
ouf !!!

Ouep c'est le chat xD, par contre huggy va voir sur le MDN il y a aussi .values pour récup une valeur. Un lien vers Stackoverflow (cadeau ;-) )

Oui @Mika445, mais value c'est pour récupérer la valeur d'un input et non le contenu d'une DIV en l'occurrence.

Ah ok ^^' (Merci de l'info)