2011-08-24 108 views
0

我想知道如果以下是可能的,到目前为止我得到它的工作,但是,我有三个警报,因为我有三个文本框,在同一时间设置。我只想提醒一次新的日期。原型 - 触发每个onchange事件

var x = 0; 
$$('.class').each(function(el) { 
    $(el).observe('change', function() { 
     d = ($('y').value + $('m').value - 1 + $('d').value); 
     if (x == 0) alert(d) 
    }); 
}); 
+0

使用任何标志变量。在第一次警报设置标志。如果标志设置不警报。这只是js。不知道任何其他原型方式 – zod

+0

谢谢,那工作! – MikeD

+0

@MikeD,请通过展示解决方案作为答案来帮助他人。然后接受那个答案作为正确答案。 – clockworkgeek

回答

0

只为你迈克张贴我的评论作为答案。您现在可以将其作为答案:-)

使用任何标志变量。在第一次警报设置标志。如果标志设置不警报。这只是js。不知道任何其他原型方式