日期:2014-05-18  浏览次数:20666 次

js中判断2个字符串相等的问题
var div = document.getElementById("udiv");
div.innerHTML = http_request.responseText;
  div.style.color="red";
  div.style.display="";
  alert(http_request.responseText); 
  var mes=http_request.responseText;
  alert(mes);打出来的是"该用户名已被注册";
  var str="该用户名已被注册";
  if(mes == str)
  {
  alert("ggggggggggggg");
  document.zhuceform.b_add.disabled;
  }

mes和str为什么不相等
为什么不进if语句

------解决方案--------------------
.replace(/(^\s*)|(\s*$)/g,"")