onclick 탭에 관해 도움을?

A B C
1
2
3

위와 같이 있을경우에
A를 클릭하면 아래의 1 만 보이고
B를 클릭하면 아래에 1과 2가 보이고
C를 클릭하면 아래에 1과 2와 3이 보이게

이렇케 할려면 어떻케 해야할까요..

혹시 방법을 알고 계시거나 소스를 가지고 계신분이 있다면
좀 알려주세요...

미리 ,, 감사합니다.
|

댓글 4개

최신글탭방식 스킨란에 검색해보면 나와요

<?
$_img_url = "http://xxxx.cafe24.com/tab_latest1/"; //탭이미지 경로
$_zb_path = "/home/hosting_users/아이디/www/bbs/";
$_zb_url = "http://xxxx.cafe24.com/bbs/";
include $_zb_path."outlogin.php";
?>
<head>
<script language="javascript">
function tab_img_change(t){
for(var i = 1; i <= 3; i++) {
img = document.getElementById('tab_bbs'+i);
img.src = "<?=$_img_url?>tab"+i+"_off.gif";
eval("document.getElementById('tab_view"+i+"')").style.display="none";

if ( t == i ) {
img.src = "<?=$_img_url?>tab"+i+"_on.gif";
eval("document.getElementById('tab_view"+i+"')").style.display="";
}
}
}

</script>
</head>
<table align="center" cellpadding="0" cellspacing="0" width="343">
<tr>
<td width="343" height="33" colspan="2"><img src="<?=$_img_url?>web01.gif"><img id="tab_bbs1" style="cursor:pointer;" onclick="tab_img_change(1)" src="<?=$_img_url?>tab1_on.gif" /><img id="tab_bbs2" style="cursor:pointer;" onclick="tab_img_change(2)" src="<?=$_img_url?>tab2_off.gif" /><img id="tab_bbs3" style="cursor:pointer;" onclick="tab_img_change(3)" src="<?=$_img_url?>tab3_off.gif" /><img src="<?=$_img_url?>web02.gif">
</td>
</tr>
<tr>
<td width="21" height="111">
</td>
<td width="324" height="111">
<div id="tab_view1">
<? print_bbs("narabbs","공지사항","gong_gi",5, 27)?>
</div>
<div id="tab_view2" style="display: none">
<? print_bbs("narabbs","질문답변","qna_min",5, 27)?>
</div>
<div id="tab_view3" style="display: none">
<? print_bbs("narabbs","입금확인","online",5, 27)?>
</div>
</td>
</tr>
</table>
감사합니다. 그런데 제가 질문한 답변이 아니네요..
다시 말씀드리면 B를 클릭시 1과 2와 3이 동시에 출력되는 방법은 질문한것데???
<span onClick="show('1');">A</span>
<span onClick="show('1','2');">B</span>
<span onClick="show('1','2','3');">C</span>
<div id="div1">1</div>
<div id="div2">2</div>
<div id="div3">3</div>

<script>
function show()
{
div1.style.display = div2.style.display = div3.style.display = "none";
for (var i = 0; i < arguments.length; i++)
{
document.getElementById("div" + arguments[i]).style.display = "";
}
}
</script>
감사합니다. 덕분에 해결하였습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
17년 전 조회 974
17년 전 조회 804
17년 전 조회 1,545
17년 전 조회 957
17년 전 조회 797
17년 전 조회 758
17년 전 조회 781
17년 전 조회 847
17년 전 조회 968
17년 전 조회 1,026
17년 전 조회 770
17년 전 조회 745
17년 전 조회 698
17년 전 조회 584
17년 전 조회 1,018
17년 전 조회 749
17년 전 조회 759
17년 전 조회 736
17년 전 조회 785
17년 전 조회 779