Javascript HTML onClick在服务器上不工作
此代码在本地主机上工作,但button 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
<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);
}
}