JavaScript撤消onclick动作?

时间:2015-03-28 17:08:54

标签: javascript html html5 checkbox

我有一个HTML复选框。它使用onclick javascript事件将整数变量增加1。

如果取消选中该复选框,我想将var减1。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

$('.checkbox').click (function(){
  var thisCheck = $(this);

  if ( thischeck.is(':checked') ) {
    // Do increment
  }
  else { // DO decrement }
});

答案 1 :(得分:0)

只需使用条件语句来检查是否已在函数内取消选中该复选框,在该函数中检查是否已检查该函数并增加该值。

$("#inputid input:checkbox").change(function() {
                    var ischecked= $(this).is(':checked');
                    if(!ischecked)
                      var val = val-1;
                });