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"]');3 Réponses :
Vous pouvez utiliser le sélecteur Notez que Pour obtenir le contenu code> HTML code> Nous pourrions utiliser J'utilise p> dom code> pour sélectionner l'élément, puis obtenir le contenu. DIV CODE> ELEMENT n'a pas l'attribut VALUE CODE>, DIV CODE> ELEMENT pourrait contenir du contenu HTML ou du texte. p> innerhtml code> attribut.
Et pour obtenir du texte, nous pourrions utiliser textContent code> attribut p> document.QuerySelector code> pour sélectionner l'élément à l'aide de CSS Code> Sélecteur. p> <div time="1582408800000" title="" class="day toMonth valid real-today checked first-date-selected">23</div>
Vous devez utiliser la méthode getelementsbylassname pour obtenir tous les éléments de la classe spécifique. P>
var x = document.getelementsbyclassname ("jour"); p>
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. P>
var x = document.getelementsbyclassname ("Jour Tomonth Valid Real-Today-Today a vérifié la première fois à la date sélectionnée"); p>
alerte (x [0] .innertext); p>
J'espère que cela pourrait résoudre votre problème. P>
Valeur si vous vouliez dire «23 'est ce que vous vouliez. Ensuite, vous pouvez utiliser gettext () strong>. P>
.textContent code> probablement.
Je ne pense pas que
temps code> est un attribut valide sur un div