我需要从HTML代码中检索部分数据。这里是 :
<span
class="Z3988" style="display:none;"
title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&
rfr_id=info%3Asid%2Focoins.info%3Agenerator&rft.genre=article&
rft.atitle=Parliamentarism Rationalized&
rft.title=East European Constitutional Review&
rft.stitle=E. Eur. Const. Rev.&rft.date=1993&
rft.volume=2&rft.spage=33&rft.au=Tanchev, Evgeni&
rft_id=http://heinonline.org/HOL/Page?handle%3Dhein.journals/eeurcr2%26id%3D33%26div%3D%26collection%3D">
</span>
我尝试使用例如:
document.querySelector("span.Z3988").textContent
document.getElementsbyClassName("Z3988")[0].textContent
我的最终目标是得到之后的结果:
rft.atitle(
Parliamentarism Rationalized
)rft.title(
East European Constitutional Review
)日期
体积
rft.spage
rft.au
我怎么做?我想避免使用RegEx。
最佳答案
如果您尝试获取title属性:
document.getElementsByClassName("Z3988")[0].getAttribute("title");
关于javascript - 如何从跨度的类中检索数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41028921/