Autor Zpráva
gogy27
Profil
Zdravim,
chcel by som pomoct ako spravit pomocou JS skryvanie/odkryvanie urcitej casti tabulky. Mam zatial spravene nieco taketo:
<?php
echo "<table width=100%><tr><td>Od: <a href='main.php?id=".$vypis_acc['id']."&clanek=player'>".$vypis2['od']."</a></td><td align='right'><a class='copyright' href='main.php?clanek=oznamit'>(oznámiť)</a></td></tr> 
                                           <tr> 
                                               <td colspan='2'>Predmet: ".$vypis2['predmet']."</td> 
                                           </tr> 
                                           <tr> 
                                               <td colspan='2'><a href='main.php?clanek=spravy&cast=nova&komu=".$vypis2['od']."&predmet=".$vypis2['predmet']."'>Odpovedať</a></td> 
                                           </tr> 
                                          
                                           <tr> 
                                               <td colspan='2'><a href='#' style='cursor:pointer;' onclick='schovat('text_1'); return false'>Zobraziť správu</a></td> 
                                           </tr>
                                           <div id=text_1 style='display: none'>
                                            <tr> 
                                               <td colspan=2>".$vypis2['text']."</td> 
                                           </tr>
                                           </div>
                                           </table>";
                                           ?>
                                           <script>
                                       function schovat(x){
                                       document.getElementById(x).style.display=document.getElementById(x).style.display=='block'?'none':'block';}
                                       </script>
                                           

a chcel by som aby po stlaceni na Zobrazit spravu sa mi ten spodny text otvoril. Lenze nejako to nefunguje. Vacsinou je ten spodny text hned otvoreny. Budem vdacny za kazdu radu :)

Moderátor Str4wberry: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
Taps
Profil
gogy27:
zkus
<script>
function schovat(idecko){
el=document.getElementById(idecko).style;
el.display=(el.display == 'block')?'none':'block';
}
</script>

<?php
echo '<table width=100%><tr><td>Od: <a href="main.php?id='.$vypis_acc['id'].'&clanek=player">'.$vypis2['od'].'</a></td><td align="right"><a class="copyright" href="main.php?clanek=oznamit">(oznámiť)</a></td></tr> 
                                           <tr> 
                                               <td colspan="2">Predmet: '.$vypis2['predmet'].'</td> 
                                           </tr> 
                                           <tr> 
                                               <td colspan="2"><a href="main.php?clanek=spravy&cast=nova&komu='.$vypis2['od'].'&predmet='.$vypis2['predmet'].'">Odpovedať</a></td> 
                                           </tr> 
                                          
                                           <tr> 
                                               <td colspan="2"><a href="#" style="cursor:pointer;" onclick="schovat(\'text_1\'); return false">Zobraziť správu</a></td> 
                                           </tr>
                                          
                                            <tr id="text_1" style="display: none"> 
                                               <td colspan=2>'.$vypis2['text'].'</td> 
                                           </tr>
                                          
                                           </table>';
                                           ?>
gogy27
Profil
Taps:
Dakujem :) funguje

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0