XHRHTTPRequest 响应不能等于普通字符串
XHRHTTPRequest response cannot be equal to normal string
我正在尝试将成功字符串与xhr.responseText
进行比较,但它不起作用,我不知道为什么。
if (xhr.responseText == "success")
{
alert("Yay");
}
可能是什么原因?我试图提醒响应测试,它具有完全相同的值,即"成功"。
我敢打赌那里还有其他东西。最好使用控制台.log而不是警报。现代浏览器内置了控制台。
alert(escape(xhr.responseText));
这将向您显示警报中不可见的其他字符。
如果您是
开发人员,我认为您正在使用Firebug在Firefox上工作,请尝试打印xhr.response对象,以便使用以下句子调试脚本: console.log(xhr.responseText);
相关文章:
- 从一个数组中移除字符串(如果存在于另一个数组)
- 如何检查一个字符串的所有字符是否都存在于另一个字符串中
- 用Angularjs+Typescript将GZip Json字符串解压为普通Json字符串
- 将敲除绑定应用于模板,并将结果作为字符串获取
- 立即调用函数表达式(IIFE)相对于普通函数的优势
- Java脚本插件,用于将数字转换为特定于区域性的货币格式,并将具有特定货币格式的非格式化数字转换为普通数字
- Javascript JSON 解析和字符串化用于多级
- 将数据转换为类似于JSON的字符串
- set/getAttribute比较仅适用于字符串
- Javascript;php:如何将普通字符串编码为编码的短字符串
- XHRHTTPRequest 响应不能等于普通字符串
- 你能把 ES6 模板字符串“简化”为普通字符串吗?
- Javascript函数依赖于随机字符串
- 更改依赖于查询字符串的有序列表的起始编号
- 将内容可编辑文本的innerHTML转换为普通字符串
- 使用依赖于维护字符串的jQuery展开HTML表
- 如何创建依赖于普通变量、函数或逻辑的ember属性
- .val和普通字符串javascript的区别
- 将复杂值转换为普通字符串
- 缺少 ) 参数后,但仅适用于长字符串