Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML onClick在服务器上不工作_Javascript_Html - Fatal编程技术网

Javascript HTML onClick在服务器上不工作

Javascript HTML onClick在服务器上不工作,javascript,html,Javascript,Html,此代码在本地主机上工作,但button onClick在其他服务器上不工作 <form name="myform" method="POST" id="location"> <input type="text" name="URL" id="filename" maxlength="255" size="100" /> <br /> <br /> <button type="b

此代码在本地主机上工作,但button onClick在其他服务器上不工作

      <form name="myform" method="POST" id="location"> 
        <input type="text" name="URL" id="filename" maxlength="255" size="100" /> 
        <br /> <br /> 
        <button type="button" onClick="callViewXML()">Submit Query</button>
      </form>
当我在服务器上上传并测试它时,我无法找到它不工作的原因。 我正在使用Firefox浏览器。
当我点击按钮(服务器代码)时,它会显示“ReferenceError:callViewXML未定义”。但该错误不会发生在本地主机上。

JavaScript
onclick
不应该受到服务器上所有内容相同的影响,您能解释一下它是如何“不工作”的吗?有错误吗?到目前为止您是如何调试代码的?您发现了什么?您输入的文件名可能不是服务器上的真实文件
viewXML()
?那是什么?它不起作用了?这是什么意思?当我单击按钮(服务器代码)时,它会显示“ReferenceError:callViewXML未定义”。但该错误不会发生在本地主机上。
function callViewXML(){

  alert('callViewXML');
  var file= document.getElementById("filename").value;
  if(file == "")
  {
   alert("No XML file is provided.Field is blank");
  }
  else{
   //alert(file);
   viewXML(file);
 }
}