还有一个也是的
感谢指点,我的浏览器是搜狗浏览器,会与浏览器有关么?>

解决方案 »

  1.   

    username很可能不是""
    而是undefined或者其他的值
      

  2.   

    你可以先把username或pass两个alert一下,看看这两个的值,是空字符串还是null还是undefined,其实判断是否空,这几种情况都要判断一下的。  if(username == undefined || username == null || username == ''){} , 也可以简写试一下if(!username) {alert('请输入用户名');}
      

  3.   

    我凭经验说,你很可能是函数压根儿就没有调用执行,哈哈哈哈,别问我为何知道,如果执行了,你就在你的两个var下面直接console.log()出来,看看两个变量究竟是什么,一目了然。