2011-08-24 2 views
0

다음과 같은 것이 가능한지 궁금합니다. 그러나 지금까지 작동하도록 설정했는데, 동시에 세 개의 텍스트 상자가 있기 때문에 3 개의 알림이 표시됩니다. 새로운 날짜를 한 번만 알려드립니다.프로토 타입 - 각 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입니다. 다른 프로토 타입 방법을 모르겠다.