#18881522 사파리와 크롬에서 중복체크 이벤트가 동작하지 않던 버그 수정

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7426 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
taggon 2010-05-10 08:33:14 +00:00
parent e474604749
commit e055118b6a

View file

@ -6,18 +6,13 @@
// 입력이 시작된 것과 입력후 정해진 시간동안 내용이 변하였을 경우 서버에 ajax로 체크를 하기 위한 변수 설정
var memberCheckObj = { target:null, value:null }
// onload시에 특정 필드들에 대해 이벤트를 걸어 놓음
xAddEventListener(window, 'load', memberSetEvent);
// domready시에 특정 필드들에 대해 이벤트를 걸어 놓음
jQuery(document).ready(memberSetEvent);
function memberSetEvent() {
var fo_obj = xGetElementById('fo_insert_member');
for(var node_name in fo_obj) {
var obj = fo_obj[node_name];
if(!obj || typeof(obj.nodeName)=="undefined" || obj.nodeName != "INPUT") continue;
if(node_name != "user_id" && node_name != "nick_name" && node_name != "email_address") continue;
xAddEventListener(obj, 'blur', memberCheckValue);
}
jQuery('#fo_insert_member :input')
.filter('[name=user_id],[name=nick_name],[name=email_address]')
.blur(memberCheckValue);
}