Dojo를 사용하는 등록 페이지가 있습니다. & 클라이언트 측 유효성 검사가있는 Dijit 양식. 하지 않고 링크를 사용자가 클릭 (즉, 멀리 탐색) 양식을 만지면, 현재 중점을두고 입력 필드 간단히 전환 '무효'즉, '빨간를 얻을 것을 제외하고페이지 언로드 중에 Dojo/dijit 양식 필드가 유효하지 않은 것으로 표시되었습니다.
<input style="width: 220px;" type="email" name="email" id="email" placeholder="your email address" required="true" maxLength="78" dojo-data-id="email" intermediateChanges="true" dojoType="dijit.form.ValidationTextBox" regexp="<?php echo EMAIL_REGEX;?>"></input>
이 모두 잘 작동! ' 툴팁.
이것은 재앙이 아니지만 약간 성가신 일입니다.이를 막을 수있는 방법이 있습니까? onUnload 이벤트를 추가하려고 시도했지만이 필드가 유효하지 않은 것으로 표시된 후에 트리거하는 것 같습니다.