开发者社区> 问答> 正文

javascript读取xml出错

改别人N年前的脚本,javascript和xml都写在一个文件中,脚本如下:

function loadTemplate(sTagName,sEditName){
    document.all.TemplateContent.value = xmlTemplate.selectSingleNode("//Template" + sTagName).text;
    document.all.TemplateTag.value = sTagName;
    document.all.editTag.innerText = sEditName;
}

<xml id="xmlTemplate">
    <Template>
        <TemplateName>{$TemplateName$}</TemplateName>
        <TemplateCSS><![CDATA[{$CSS$}]]></TemplateCSS>
        <TemplateHead><![CDATA[{$Head$}]]></TemplateHead>
        <TemplateFoot><![CDATA[{$Foot$}]]></TemplateFoot>
        <TemplateIndex><![CDATA[{$Index$}]]></TemplateIndex>
        <TemplateList><![CDATA[{$List$}]]></TemplateList>
        <TemplateView><![CDATA[{$View$}]]></TemplateView>
        <TemplateSearch><![CDATA[{$Search$}]]></TemplateSearch>
        <TemplateMemberList><![CDATA[{$Member_List$}]]></TemplateMemberList>
        <TemplateImgList><![CDATA[{$Img_List$}]]></TemplateImgList>
        <TemplateError><![CDATA[{$Error$}]]></TemplateError>
        <TemplateSuccess><![CDATA[{$Success$}]]></TemplateSuccess>
    </Template>
</xml>

 javascript这一行报错:

document.all.TemplateContent.value = xmlTemplate.selectSingleNode("//Template" + sTagName).text;

展开
收起
a123456678 2016-07-15 16:11:53 1914 0
1 条回答
写回答
取消 提交回答
  • screenshot

    2019-07-17 19:57:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载