测试正常!
var strRet = '1:XXX';
alert(strRet.substr(0,1)); // 确实是 1,哈var strRet = '';
alert(strRet.substr(0,1)); // 这样就是空,而且不报错!如果不是人为错误就是解释器报废了,重启不行就重装!
var strRet = '1:XXX';
alert(strRet.substr(0,1)); // 确实是 1,哈var strRet = '';
alert(strRet.substr(0,1)); // 这样就是空,而且不报错!如果不是人为错误就是解释器报废了,重启不行就重装!
var strRet = new String('1:XXX');
alert(strRet.substr(0,1)); // 输出啥了?
var http = new ActiveXObject("Microsoft.XMLHTTP");
var url = "/sxec/jsp/ecplatform/ec/codingcenter/AddCode/CodeRuleSearch.jsp?code_id=300000000000011054";
var strRet = httpGet(http, url);
alert(strRet); //此处正常,显示 1:HD10#hd@4 其中,0 表示查询不成功,1 即成功
if (strRet.substr(0,1) == ‘0’)
{
alert("未定义规则!");
document.getElementById("code_CODE_CODE").focus();
}else if(strRet.substr(0,1) == ‘1’){
document.getElementById("code_CODE_CODE").value = strRet.substr(1);
}else{
alert("查询失败!");
}
}
alert(strRet.substr(0,1));//结果是一个回车,误看成了空。新的疑问是 strRet.substr(0,1) == ‘0’ 结果是 true ?!