묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
확장변수로 추가 하고 싶습니다.
2008.05.06 10:50
<script type="text/javascript">
function get_list()
{
var obj=document.getElementsByName('chk');
var obj2=document.getElementsByName('sel')[0];
obj2.style.display="block";
if(obj[0].checked == true)
{
obj2.options.length = 2; // option 개수
obj2.options[0].value="조건1-1 값";
obj2.options[0].text="조건1-1";
obj2.options[1].value="조건1-2 값";
obj2.options[1].text="조건1-2";
} else if(obj[1].checked == true)
{
obj2.options.length = 2; // option 개수
obj2.options[0].value="조건2-1 값";
obj2.options[0].text="조건2-1";
obj2.options[1].value="조건2-2 값";
obj2.options[1].text="조건2-2";
}
}
</script>
<table cellspacing="0" summary="" class="extraVarsList">
<p><input type="radio" name="chk" onclick="get_list()">종류1 <input type="radio" name="chk"onclick="get_list()">종류2</p>
<p><select name="sel" style="display:none;"></select></p>
종류1,종류2 라디오버튼 선택시 하위의 조건들이 나오는 겁니다.
여기까지 어렵게 어렵게 했는데 write_form.html 에 소스 그대로 넣어서
쓰려고하니 view부분엔 표시가 안되네요..ㅠㅠ 어떻게 방법이 없을까요 부탁드립니다~!
굳이 확장변수로 안쓰더라도 확장변수처럼 쓸 수 있는 방법이 있다면 부탁드립니다!~
function get_list()
{
var obj=document.getElementsByName('chk');
var obj2=document.getElementsByName('sel')[0];
obj2.style.display="block";
if(obj[0].checked == true)
{
obj2.options.length = 2; // option 개수
obj2.options[0].value="조건1-1 값";
obj2.options[0].text="조건1-1";
obj2.options[1].value="조건1-2 값";
obj2.options[1].text="조건1-2";
} else if(obj[1].checked == true)
{
obj2.options.length = 2; // option 개수
obj2.options[0].value="조건2-1 값";
obj2.options[0].text="조건2-1";
obj2.options[1].value="조건2-2 값";
obj2.options[1].text="조건2-2";
}
}
</script>
<table cellspacing="0" summary="" class="extraVarsList">
<p><input type="radio" name="chk" onclick="get_list()">종류1 <input type="radio" name="chk"onclick="get_list()">종류2</p>
<p><select name="sel" style="display:none;"></select></p>
종류1,종류2 라디오버튼 선택시 하위의 조건들이 나오는 겁니다.
여기까지 어렵게 어렵게 했는데 write_form.html 에 소스 그대로 넣어서
쓰려고하니 view부분엔 표시가 안되네요..ㅠㅠ 어떻게 방법이 없을까요 부탁드립니다~!
굳이 확장변수로 안쓰더라도 확장변수처럼 쓸 수 있는 방법이 있다면 부탁드립니다!~