Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 原型-触发每个onchange事件_Javascript_Events_Prototypejs - Fatal编程技术网

Javascript 原型-触发每个onchange事件

Javascript 原型-触发每个onchange事件,javascript,events,prototypejs,Javascript,Events,Prototypejs,我想知道以下是否可行,到目前为止,我已经开始工作了,但是,我收到了三个警报,因为我有三个文本框可以同时设置。我只想提醒新的日期一次 var x = 0; $$('.class').each(function(el) { $(el).observe('change', function() { d = ($('y').value + $('m').value - 1 + $('d').value); if (x == 0) alert(d) });

我想知道以下是否可行,到目前为止,我已经开始工作了,但是,我收到了三个警报,因为我有三个文本框可以同时设置。我只想提醒新的日期一次

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

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


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

使用任何标志变量。第一次警报时设置标志。如果设置了标志,则不报警。这只是js。我不知道其他的原型way@MikeD,请将解决方案显示为答案,以帮助他人。然后接受了正确的答案。
声誉低于100的用户无法回答自己的问题
对不起,我忘记了这个限制。