Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Таблица, которая меняеться без перезагрузки страницы
 
 автор: Kunapuc   (23.10.2008 в 16:26)   письмо автору
20 Кб
 
 

Подскажите пожалуйста , я хочу сделать таблицу как показана на рисунке:
1строке идет 3 ячейке(1,2,3) и есть три таблицы разные подкаждую 1 ,2,3.
при нажатии на 1 ячейку выводится - 1 таблица, 2 -2 , 3-3 ...

<script language=javascript> 
function hideContent(){  
    var v_content = document.getElementById("content"); 
      v_content.style.visibility=(v_content.style.visibility==='visible'?'hidden':'visible'); 
}  

</script> 
<TABLE  align=center class='main_table' cellpadding=2 cellspacing=1> 
               <TR> 
              <TD align=center class='menu'> 
                 <a href='javascript:hideContent()' >1</a> 
              </TD> 
              <TD align=center class='menu'> 
                 <a href='javascript:hideContent()' >2</a> 
              </TD>
              <TD align=center class='menu'> 
                 <a href='javascript:hideContent()' >3</a> 
              </TD>
             </TR> 
             <TR id='content'> 
              <TD> 
               <table width="200" border="0" cellpadding="0" cellspacing="0" bordercolor="#000000" bgcolor="#0033CC">
<tr >
    <td height="19">1111</td>
    <td>&nbsp;</td>
    <td>11111</td>
  </tr>
  <tr>
    <td width="89">11111</td>
    <td width="11">&nbsp;</td>
    <td width="96">&nbsp;</td>
    <td width="10">&nbsp;</td>
  </tr>
  <tr>
    <td height="19">1111111</td>
    <td>&nbsp;</td>
    <td>куцкуцкуцк</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>111</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>21212</td>
    <td>&nbsp;</td>
    <td>куцкуцкуцк</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>234342</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>423кукуц</td>
    <td>&nbsp;</td>
    <td>куцкуцкуц</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>куцкуцк</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>кукуц</td>
    <td>&nbsp;</td>
    <td>куцкуцк</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>укуцкуцкуц</td>
    <td>&nbsp;</td>
    <td>к</td>
    <td>&nbsp;</td>
  </tr>
</table> 
              </TD> 

    
             
              
             </TR> 

        </TABLE> 

вот код который у меня получился, но он выводит вовсе 3 ячеки одну и туже таблицу. подскажите , что тут надо подправить чтобы выводило при на жатии 1 ячейку - 1 таблица, 2 -2 , 3-3 . или подскажите где можно прочитать про это. заранее благодарен!

  Ответить  
 
 автор: sl1p   (23.10.2008 в 20:02)   письмо автору
 
   для: Kunapuc   (23.10.2008 в 16:26)
 

function hideContent(content){
with(document.getElementById(content).style){visibility=visibility=='hidden'?'visible':hidden';}
}

<a href="" onClick="hideContent('c_1');return false;">Odin:D</a>
<a href="" onClick="hideContent('c_2');return false;">Dva:D</a>
<a href="" onClick="hideContent('c_3');return false;">Tri:D</a>

<table id="c_1" style="visibility:hidden">
<tr><td>odin</td></tr>
</table>

<table id="c_2" style="visibility:hidden">
<tr><td>dvo</td></tr>
</table>

<table id="c_3" style="visibility:hidden">
<tr><td>3)</td></tr>
</table>

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования