0
votes

Comment obtenir la valeur de l'élément JavaScript

Comment puis-je obtenir la valeur de cet élément:

p>

//web.getAttribute('//div[@class="day toMonth  valid real-today"]', div)

var bsaleDate = web.getValue('//div[@class="day toMonth  valid real-today"]');


2 commentaires

Les éléments n'ont pas de "valeur". Vous recherchez .textContent probablement.


Je ne pense pas que temps est un attribut valide sur un div


3 Réponses :


1
votes

Vous pouvez utiliser le sélecteur dom code> pour sélectionner l'élément, puis obtenir le contenu.

Notez que DIV CODE> ELEMENT n'a pas l'attribut VALUE CODE>, DIV CODE> ELEMENT pourrait contenir du contenu HTML ou du texte. p>

Pour obtenir le contenu code> HTML code> Nous pourrions utiliser innerhtml code> attribut. Et pour obtenir du texte, nous pourrions utiliser textContent code> attribut p>

J'utilise document.QuerySelector code> pour sélectionner l'élément à l'aide de CSS Code> Sélecteur. p>

p>

<div time="1582408800000" title="" class="day toMonth  valid real-today checked first-date-selected">23</div>


0 commentaires

0
votes

Vous devez utiliser la méthode getelementsbylassname pour obtenir tous les éléments de la classe spécifique.

var x = document.getelementsbyclassname ("jour");

Si vous souhaitez obtenir tous les éléments avec «Jour Tomonth Valid Valid Real-Today-Tay-aujourd'hui vérifié les classes sélectionnées, vous pouvez simplement utiliser la déclaration ci-dessous.

var x = document.getelementsbyclassname ("Jour Tomonth Valid Real-Today-Today a vérifié la première fois à la date sélectionnée");

alerte (x [0] .innertext);

J'espère que cela pourrait résoudre votre problème.


0 commentaires

0
votes

Valeur si vous vouliez dire «23 'est ce que vous vouliez. Ensuite, vous pouvez utiliser gettext () .


0 commentaires