使用AJAX调用更新客户端时出现Javascript错误
Javascript Error when updating client using AJAX call
我正在尝试在浏览器(Firefox)上建模聊天应用程序。在这里,我试图将插入一台机器上文本区域的字符发送到另一台客户端,并更新其文本区域。我正在尝试使用AJAX调用发送在客户端上按下的键。下面是我编写的函数调用:
function returnKeyFromCode(code)
{
//Returns char code
};
function keyPress(e)
{
var textReplace = document.getElementById("textReplace");
var keyPressed = returnKeyFromCode(e.which) ;
textReplace.innerHTML = keyPressed;
var locationReplace = document.getElementById("location");
locationReplace.innerHTML = mainDoc.selectionStart;
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function(){};
xmlhttp.open("POST","http://localhost:5000?key=" + keyPressed + "&pos=" +mainDoc.selectionStart +"&revno=1¶m=EOS",true);
xmlhttp.send("Stuff");
};
在客户端,当收到字符时,firebug控制台上会显示以下错误:'0x80040111(NS_ERROR_NOT_AVAILABLE)[nSIXML_HttpRequest.status]'.
在发送数据之前,将使用另一个Ajax调用在客户端和服务器之间建立持久连接。
在发布这个问题之前,你似乎已经编辑了一些代码,所以我只能推测,但根据错误,我猜在某个时候你会将null
发送给这个函数:xmlhttp.send("Stuff");
在发送数据之前,请尝试对数据进行null
检查,或者可能确保启动发送过程的任何内容都已准备好文档,这样就不会试图从undefined
文本元素中获取数据。
相关文章:
- JavaScript错误:Microsoft JScript运行时错误:应为对象
- 将字符串拆分为数组时出现JavaScript错误
- 处理JSON字符串会导致JavaScript错误
- 使用AJAX在剑道网格中分组时出现Javascript错误
- Ajax对web URL的调用导致javascript错误
- 为什么当我尝试在Ionic中使用列表时会出现此JavaScript错误
- 可以't解决Javascript错误
- django出现神秘的javascript错误
- JavaScript错误无效的限定符
- 使用主题运行时portlet liferay时出现Javascript错误
- 绑定函数时在IE7中未实现Javascript错误
- Javascript错误:未捕获引用错误:未定义编辑
- eventListener出现JavaScript错误
- sharepoint站点的internet explorer中出现Javascript错误
- LoadControl HttpCompileException自定义服务器控件JavaScript错误
- 销毁Bootstrap popover时出现Javascript错误
- 无法加载Javascript错误XMLHttpRequest
- 使用JSON.parse时出现无效字符javascript错误
- 修复Javascript错误
- 模板字符串上的netbeans javascript错误(backticks)