简体   繁体   English

如何从 Ajax 请求中解析 XHTML 文档?

[英]How do I parse XHTML document from Ajax request?

I have a XHTML document received via Ajax.我有一个通过 Ajax 收到的 XHTML 文档。 How do I get content of <title> tag?如何获取<title>标签的内容? I tried invoking getElementsByTagName() on XHTML document, but error says variable referencing XHTML document doesn't have getElementsByTagName() method.我尝试在 XHTML 文档上调用getElementsByTagName() ,但错误说引用 XHTML 文档的变量没有getElementsByTagName()方法。

Assuming your XHTML is valid, you should be able to use responseXML from your XMLHttpRequest to get an XMLDocument representation of your markup.假设您的 XHTML 是有效的,您应该能够使用 XMLHttpRequest 中的 responseXML 来获取您的标记的 XMLDocument 表示。

Alternatively you could try creating a div, and setting the responseText as the div's innerHTML.或者,您可以尝试创建一个 div,并将 responseText 设置为 div 的 innerHTML。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM