if ("" + vInput == "undefined") return true;

解决方案 »

  1.   

    if (typeof(vInput) == 'undefined') return true;
      

  2.   

    教你一个正确的方法,这也是我刚学到的:
    if(window.vInput)alert("改变量已经定义")
    else alert("变量未定义!请检查!")因为变量都是在window下定义的,这是我从一本书上看到的正确方法。
    书上说
    if(vInput)alert("改变量已经定义")
    else alert("变量未定义!请检查!")
    回出错,因为当vInput为定义时,就不行。但我们检查window属性就不会有错了!幸好你碰上了我!呵呵,