회원가입 생년월일 필수입력해제하고 싶습니다.

· 2012-12-22 (토) 05:03:23 · 3736 · 2
<? if ($w=="") { ?>
<TR bgcolor="#FFFFFF">
<TD class=m_title>생년월일</TD>
<TD class=m_padding><input class=ed type=text id=mb_birth name='mb_birth' size=8 maxlength=8 numeric itemname='생년월일' value='<?=$member[mb_birth]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
<a href="javascript:win_calendar('mb_birth', document.getElementById('mb_birth').value, '');"><img src='<?=$member_skin_path?>/img/calendar.gif' border=0 align=absmiddle title='달력 - 날짜를 선택하세요'></a> <input type="checkbox" value = '1' name='mb_4_2' <?=(($mb_4[2])?"checked":"")?>>비공개</TD>
</TR>
<? }else{?>
<TR bgcolor="#FFFFFF">
<TD class=m_title>생년월일</TD>
<TD class=m_padding><?=$member[mb_birth]?>(수정은 관리자만 가능합니다)
<input type="checkbox" value = '1' name='mb_4_2' <?=(($mb_4[2])?"checked":"")?>>비공개</TD>
</TR>
<?}?>


질문답변 검색해서 required 부분을 삭제해보았는데도

'달력버튼을 클릭하여 생일을 입력하여 주십시오'라는 문구가 뜹니다.

방법 좀 부탁드립니다.
|

댓글 2개

2012-12-22 (토) 05:21:03
if (typeof(f.mb_birth) != 'undefined') {
if (f.mb_birth.value.length < 1) {
alert('달력 버튼을 클릭하여 생일을 입력하여 주십시오.');
//f.mb_birth.focus();
return false;
}

var todays = <?=date("Ymd", $g4['server_time']);?>;
// 오늘날짜에서 생일을 빼고 거기서 140000 을 뺀다.
// 결과가 0 이상의 양수이면 만 14세가 지난것임
var n = todays - parseInt(f.mb_birth.value) - 140000;
if (n < 0) {
alert("만 14세가 지나지 않은 어린이는 정보통신망 이용촉진 및 정보보호 등에 관한 법률\n\n제 31조 1항의 규정에 의하여 법정대리인의 동의를 얻어야 하므로\n\n법정대리인의 이름과 연락처를 '자기소개'란에 별도로 입력하시기 바랍니다.");
return false;
}
}

이부분을 삭제해주세요
정말 감사합니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-12-22 조회 830
12-12-22 조회 888
12-12-22 조회 856
12-12-22 조회 1,053
12-12-22 조회 1,308
12-12-22 조회 639
12-12-22 조회 1,076
12-12-22 조회 2,903
12-12-22 조회 1,624
12-12-22 조회 1,085
12-12-22 조회 1,077
12-12-22 조회 1,618
12-12-22 조회 1,169
12-12-22 조회 1,626
12-12-22 조회 947
12-12-22 조회 1,817
12-12-22 조회 3,737
12-12-22 조회 1,300
12-12-22 조회 1,062
12-12-22 조회 1,634