묻고답하기
이메일부분 셀렉트박스로 변경할려는데 너무 어렵네요 고수님의 조언부탁드립니다.
2020.05.31 11:20
안녕하세요 xe1 을 사용중인데
이메일 부분을 셀렉트박스로 변경하고 싶은데 아래와 같이 변경하고 싶은데
도저희 어디서 소스를 변경해야될지 막막해서 혹시 고수님들의 조언 부탁드립니다.
<script language="javascript">
function changeSelect(s,no){
form = document.MemberForm;
sel = s[s.selectedIndex].value;
dis = 1;
if(sel=="user"){
sel = "";
dis = 0;
}
form.EmailDomain1.value = sel;
form.EmailDomain1.disabled = dis;
}
</script>
<form name="MemberForm" method="post"
action="info.asp" onsubmit="return false;">
<input type="Hidden" name="EditValue1" />
<INPUT type="text" name="EmailID1" size="8" />
@
<INPUT type="text" name="EmailDomain1" size="8" />
<SELECT name="SelEmailDomain1" onchange="changeSelect(this,1);">
<option value="">메일주소선택</option>
<option value='hanafos.com'>하나포스닷컴</option>
<option value='naver.com'>네이버</option>
<option value='paran.com'>파란</option>
<option value='empal.com'>엠파스</option>
<option value='nate.com'>네이트</option>
<option value='yahoo.co.kr'>야후코리아</option>
<option value='dreamwiz.com'>드림위즈</option>
<option value='freechal.com'>프리챌</option>
<option value='hotmail.com'>핫메일</option>
<option value='korea.com'>코리아닷컴</option>
<option value='chollian.net'>천리안</option>
<option value='hanmail.net'>한메일</option>
<option value="user">직접입력</option>
</SELECT>
</form>
여기에서 {$val->getFormHTML()} 을
<input type="text" id="extra_vars{$val->idx}" name="extra_vars{$val->idx}" value="{$val->value}"> @
<input type="text" id="extra_vars{$val->idx}" name="extra_vars{$val->idx}" value="{$val->value}">
넣어으면 이름도 똑같이 input 박스가 두개 생겨서 어렵네요
혹시 방법을 아시면 알려주시면 감사드립니다.