里面的  dataqu  是一个变量
奇怪的是为什么alert里面显示的值和弹出的值不一样啊? 

有没有人也遇到过这个问题啊?
我也全页搜索过 没有地方修改过dataqu  变量的值
求教高手 明天结贴  结贴率100%

解决方案 »

  1.   


    var str = "," + shengtext + " " + shitext + " " + qutext + "的邮编为<label id='test'>" + dataqu + "</label> " + dataqu + "  <a href='javascript:alert(" + dataqu + ");void(0);'>使用此邮编</a>";
    代码
      

  2.   

    alert('"+dataqu +"')
      

  3.   

    063017是8进制表示
    不是bug。http://blog.csdn.net/cj205/archive/2010/10/31/5977876.aspx
      

  4.   

    var i = 060317; //0开头的数字字面量其实是8进制表示法
    var j = 0x60317; //0x开头的数字字面量是16进制表示法
    alert(i); //但是输出的时候就是10进制的数字,同时js保存的就是10进制的数字。