/ Published in: JavaScript
id="bar1"ã€id="bar2"ã€id="bar3"ãŒå˜åœ¨ã™ã‚‹æ™‚
ã©ã‚Œã‹1ã¤ã ã‘を表示ã™ã‚‹ã€‚
id="bar*"ã¯HTMLã®æ–¹ã§style="display:none;"ã‚’åˆã‚ã‹ã‚‰æŒ‡å®šã—ã¦ãŠã。
hogehogeã—ã¦.lengthã§ç¹°ã‚Šè¿”ã—回数変ãˆãŸã‚Šã€‚
ãˆã‚‰ã„人ãªã‚‰ã§ããã†ã€‚
ã¤ã„ã§ã«ã“ã‚“ãªã«å¤‰æ•°ã„らãªã„?ã†ã¾ã書ãã¨ã“ã‚“ãªã«è¦ã‚‰ãªã„æ°—ã‚‚ã™ã‚‹ã€‚
ã©ã‚Œã‹1ã¤ã ã‘を表示ã™ã‚‹ã€‚
id="bar*"ã¯HTMLã®æ–¹ã§style="display:none;"ã‚’åˆã‚ã‹ã‚‰æŒ‡å®šã—ã¦ãŠã。
hogehogeã—ã¦.lengthã§ç¹°ã‚Šè¿”ã—回数変ãˆãŸã‚Šã€‚
ãˆã‚‰ã„人ãªã‚‰ã§ããã†ã€‚
ã¤ã„ã§ã«ã“ã‚“ãªã«å¤‰æ•°ã„らãªã„?ã†ã¾ã書ãã¨ã“ã‚“ãªã«è¦ã‚‰ãªã„æ°—ã‚‚ã™ã‚‹ã€‚
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
/* * last update 2006.12.06 * ------------------------------------------------- * "showhide"ã¯ã©ã®ãƒãƒ¼ã‚’表示ã™ã‚‹ã‹ã‚’決ã‚る関数ã§ã™. * "switchdis"ã¯è¡¨ç¤ºåˆ‡æ›¿ã ã‘ã®ãŸã‚ã®é–¢æ•°ã§ã™. * tbnum:TargetBarNumber * tbname:TargetBarName * tb:TargetBar * cbname:ChangeBarName * cb:ChangeBar * bs:BarStatus * bn:BarNumber * s:nantonaku * t:nantonaku */ function showhide(tbnum) { var tbname, tb, cbname, cb, bs, bn, show, i; tbname = 'bar' + tbnum; tb = document.getElementById(tbname); for(i=1;i<4;i++){ cbname = 'bar' + i; cb = document.getElementById(cbname); if(i==tbnum){ switchdis(cbname); } else { cb.style.display = 'none'; } } } function switchdis(t){ var s; s = document.getElementById(t); if(s.style.display=='none'){ s.style.display = 'block'; } else { s.style.display = 'none'; } }