Ajax 从prototype response Magento中选择一个div

Ajax 从prototype response Magento中选择一个div,ajax,magento,html,prototypejs,Ajax,Magento,Html,Prototypejs,您好,我正在使用Magento中的原型javascript库 我得到了一个ajax响应,一切正常 响应保存在响应变量中 var response = transport.responseText || "no response text"; 我想要的是从响应变量中获取一个div及其内容。我完全不知道怎么做 我想获取div及其内容,并用当前div及其内容替换它 我知道如何通过$'div'进行更新。更新'content',但我无法获取div中内容的确切div。您可以尝试以下方法: var cont

您好,我正在使用Magento中的原型javascript库

我得到了一个ajax响应,一切正常

响应保存在响应变量中

var response = transport.responseText || "no response text";
我想要的是从响应变量中获取一个div及其内容。我完全不知道怎么做

我想获取div及其内容,并用当前div及其内容替换它


我知道如何通过$'div'进行更新。更新'content',但我无法获取div中内容的确切div。

您可以尝试以下方法:

var container = new Element("div", {}).update(responseText); // this way you get a valid Prototype Element that you can easily query
// performs your query on the Prototype Element
// NOTE: remember to not include the root "div" when attaching your response to the html page

希望我能回答你的问题。如果没有,请添加一个您试图完成的代码示例

谢谢你的回答。我有一个变量,其中包含整个html页面。变量名为response。我想通过$'top-cart'获取与名为top-cart的div关联的内容;