【发布时间】:2019-03-12 05:12:27
【问题描述】:
我必须确认父节点有特定的子节点。我使用该功能来减少代码。但变量在查找中不起作用。帮我改正下面的代码
<x>
<ad>
<cd>
</cd>
</ad>
</x>
我在 xml 代码中有类似的结构,我需要确认 x 有子广告并且广告有子 cd。
var rd = new FileReader();
rd.onload = function(e){
var xmlDoc = $.parseXML(this.result);
var $xml = $(xmlDoc);
checkparent('ad','cd');
function checkparent(x,y)
{
if($xml.find(x y).length > 0) //it shows error
{
alert("true");
}
else
{alert("false");}
}
};
rd.readAsText(this.files[i]);
【问题讨论】:
-
您能否举一个 XML 示例以及您要查找的内容?
-
$xml.find(x y)确实是语法错误。
标签: javascript jquery xml dom find