DIV를 숨겼다가 보여주고 싶은데.. 방법이.. ㅜ 채택완료
안녕하세요..
하나의 FORM이 있고.. 이 폼에서 선택을 해서.. 결과값을 뿌려주는데..
처음 선택전과 선택이 잘못되서 결과값이 없을때는 결과값이 뿌려지는 영역을 숨기고 싶거든요..
인터넷에서 찾은.. DIV 숨기기 스크립트를 수정해서..
[CODE]
<script type="text/javascript">
function Hide_Result(idMyDiv){
var objDiv = document.getElementById(idMyDiv);
if(objDiv.style.display=="none"){ objDiv.style.display = "block"; }
}
function Show_Result(idMyDiv){
var objDiv = document.getElementById(idMyDiv);
if(objDiv.style.display=="block"){ objDiv.style.display = "none"; }
}
function Select_Check() {
..
frm.submit();
Show_Result('Result');
}
</script>
[/CODE]
로 스크립트를 작성해 놓고..
[CODE]
<FORM name='frm' method='get' action='test.php'>
..
<input type="button" onclick="Select_Check();" class="btn btn-primary btn-lg" value="Compare" />
..
..
</FORM>
..
<div id="result" style="display:none;">
..
</div>
[/CODE]
이런식으로 해 놓았는데.. 제가 생각하는거것과 다르게 동작을 하지 않네용.. ㅜㅜ
도움을 부탁드립니다!!
답변 2개
단순히 검색 결과에 따라 보여지고 안 보여지고 할 거라면 굳이 스크립트를 쓰실 필요가 있나 싶네요.
<? if(검색 결과값이 있음) { ?>
<div id="result">
..
</div>
<? } ?>
이렇게 하면 되지 않을까요?
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_toggle">http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_toggle
이렇게 하시면 될듯 싶네요.
답변에 대한 댓글 1개
근데 처음에는 숨겨져 있다가..(기본값)
결과값이 있을때만 자동으로 보여지게 만들고 싶어서요.. ^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인