앞으로 가져다가 사용해야겠다.. 에고~~ 이거 맨날 삽질이구낭... 흠..
우선적으로 숨기기 위해서 아래와 같이 묵는다.
1. DIV or SPAN 으로 묶기.
( 기본적으로 onload시 hidden 상태로 유지되도록 style를 none으로 설정한다. )
<span id="password_hint_area" style="display:none"> <table width="615" border="0" cellspacing="1" cellpadding="0" bgcolor="e5e5e5"> <tr> <td class="detail_name">비밀번호 힌트</td> <td class="detail_value"> <select name="password_hint" class="select" id="password_hint" style="width:415px"> <option value="none" >비밀 번호 질문 선택</option> <? while($rows = mysql_fetch_array($password_question)) {?> <option value="<?= $rows[PK_CODE] ?>"> <?= $rows[CODE_NAME]?> </option> <? } ?> </select> </td> </tr> <tr> <td class="detail_name">비밀번호 답변</td> <td class="detail_value"><input type="text" name="password_hint_value" id="textfield8" class="input_box" size="20" maxlength="20"/></td> </tr> <tr> <td height="30" colspan="2" align="center" valign="middle" bgcolor="FFFFFF"> <a href="javascript:searchPassword();"><img src="/image/member_info/btn_searchPassword.gif" align="absmiddle"></a> </td> </tr> </table> </span> |
2. javascript 함수 내에서 아래와 같이 display속성을 변경하도록 한다.
( 졸간단한데 왜 만날 까먹징.... 헉 )
$.ajax({ type : "POST", url : "./member_join_logic.php", async: false, dataType : "text", data : params, beforeSend : function(xmlHttpRequest){ }, success : function(msg) { var data = eval("(" + msg + ")"); if(data){ alert("실명인증에 성공하였습니다. 비밀번호 답변을 입력해주세요"); document.getElementById("password_hint_area").style.display = "block"; form.password_hint_value.focus(); }else{ alert("일치하는 회원정보가 없습니다."); } }, error : function(xmlHttpRequest, textStatus, errorThrown){ alert("회원 실명인증 중 오류가 발생하였습니다. [" + textStatus + "]"); } }); |
시간 되면 display속성에 대해서도 추가 정리를 해야겠다.
에고 어여 코딩하러 가자 고고고씽
'Program > JAVASCRIPT' 카테고리의 다른 글
JQuery Plug-In(플러그인) 제작 강좌 #1 (Function VS Plug-In) (2) | 2013.02.05 |
---|---|
[ Javascript UTF-8 => EUC-KR 로 변환 ] (0) | 2011.04.03 |
Java Script 멀티 브라우징 체크 (0) | 2010.04.13 |
멀티브라우징 이 지원되는 달력(Open Source) (0) | 2010.03.28 |
자바스크립트 에서 인코딩방법 (0) | 2010.03.17 |