Estoy tratando de recuperar un valor de un Javascript que no tiene una subclase. En este caso, estoy tratando de recuperar el valor "Hoy":
<div class="jobsearch-JobMetadataFooter"> <div>Today</div>Se puede hacer? ¿Si es así, cómo?
Puede usar el selector: .jobsearch-JobMetadataFooter>div
console.log($(".jobsearch-JobMetadataFooter>div").first().text()); console.log(document.querySelector(".jobsearch-JobMetadataFooter>div").innerText); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="jobsearch-JobMetadataFooter"> <div>Today</div> </div>Actualizado: use 2 formas por jQuery y javascript.
Puede tomar el texto dentro del div secundario de esta manera.
var parent = Document.getElementsByClassName("jobsearch-JobMetadataFooter")[0]; var child = parent.childNodes; var text = child[1].innerHTML;Editar: Juan tiene toda la razón. Anteriormente tenía mal el índice infantil.