Javascript XMLDOM“未定义不是函数”警报

Javascript XMLDOM“未定义不是函数”警报,javascript,xml,google-chrome,dom,Javascript,Xml,Google Chrome,Dom,我试图打开我的XML文件,但Chrome只给了我一个警告,说Undefined不是一个函数,仅此而已。我不知道是什么问题。你能告诉我是什么问题吗?我怎么解决 我的代码: <!DOCTYPE html> <html> <head> </head> <body> <script> function loadXMLDoc(dname) { try //Internet Explorer { xmlDoc=new Act

我试图打开我的XML文件,但Chrome只给了我一个警告,说Undefined不是一个函数,仅此而已。我不知道是什么问题。你能告诉我是什么问题吗?我怎么解决

我的代码:

<!DOCTYPE html>
<html>
<head>
</head>
<body>

<script>
function loadXMLDoc(dname) 
{
try //Internet Explorer
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    xmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
try 
  {
  xmlDoc.async=false;
  xmlDoc.load(dname);
  return(xmlDoc);
  }
catch(e) {alert(e.message)}
return(null);
}


var xmldoc= loadXMLDoc('skoly.xml');

</script>
</body>
</html>

您的document.implementation.createDocument无效。这里有一些关于它的文档:

很抱歉,我仍然没有得到它。当我有xmlDoc=document.implementation.createDocumentnull,xml,null;它仍然让我感到警觉,可以为你的答案添加一些额外的细节吗?请尝试在你的答案中提供一些示例代码和解释,而不仅仅是一个文档链接。链接可能会随着时间的推移而中断,因此变得无关紧要,因为这样做的目的是回答不仅与提问者相关的问题,而且为未来的用户提供各种常见问题解答,我建议编辑您的答案以包含这些内容。重复