为什么javascript验证不起作用?

时间:2014-10-20 09:18:32

标签: javascript ajax dojo

我使用以下代码验证用户数据:

'#calculate' : {
  onclick : function(evt) {
    evt.preventDefault();
    var errorcode = 0;
    if(document.getElementById('Zip').value == ''){
      dojo.query("#ZipValidate").addClass("error");
      errorcode = 1;
      dojo.place('<div class="icon"></div>',dojo.byId('Zip'),'after');
    } else {
      dojo.query("#ZipValidate").removeClass("error");
      errorcode = 0;
    }
    if(errorcode == 0) { validation passed and call ajax }
  }
}

但即使验证失败,它仍会转到ajax调用。

我也尝试删除全局errorcode,但我仍然遇到同样的问题。

0 个答案:

没有答案