tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von javaDeveloper2011
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
216
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Pascal Jakoby Pascal Jakoby ist offline Rookie
    Registriert seit
    Oct 2011
    Beiträge
    6
    Moin,

    ich bin noch ein ziehmlicher Anfaenger in JS und habe versucht eine Zeile einer Tabelle mittels JS ausblenden zu lassen.

    Im IE klappts, aber Chrome und FF weigern sich
    Den bei diesen Browsern, wird der gesamte einzublendende Bereich innerhalb des ersten <td> der Tabelle eingeblendet, wodruch sich die ganze Zeile verschiebt. Hoffe ihr k&ouml;nnt mir helfen und dass die Frage verst&auml;ndlich war

    Gruss


    Code :
    1
    2
    3
    4
    5
    
    <script language="JavaScript">
                function Visible(obj) {
                    document.getElementById(obj).style.display = 'block';
                }
            </script>
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    <tr bgcolor="<?php if ($c == "1"){ echo "#CCCCCC"; $c="2"; } else { echo ""; $c="1"; }  ?>" style="display:none;" id="addplayer">
                                            <td><input type="text" value="RN" size="2" name="rn" /></td>
                                            <td><input type="text" value="Pos" size="4" name="pos" /></td>
                                            <td><input type="text" value="Vorname" size="" name="vname" /><input type="text" value="Nachname" size="" name="nname" /></td>
                                            <td></td>
                                            <td><input type="text" value="Alter" size="5" name="age" /></td>
                                            <td><input type="text" value="Talent" size="6" name="talent" /></td>
                                            <td><input type="submit" value="Spieler speichern" /></td>
                     
                      </tr>
     

  2. #2
    Avatar von javaDeveloper2011
    javaDeveloper2011 javaDeveloper2011 ist offline Mitglied Brokat
    Registriert seit
    Feb 2011
    Beiträge
    445
    Blog-Einträge
    5
    Hi,

    verwende doch
    Code javascript:
    1
    
    document.getElementById(obj).style.visibility = 'visible';
    und
    HTML-Code:
    style="visibility: hidden;"
    Pascal Jakoby bedankt sich. 

  3. #3
    Pascal Jakoby Pascal Jakoby ist offline Rookie
    Registriert seit
    Oct 2011
    Beiträge
    6
    Danke So geths Weisst du vllt auch,w arum es mit display nicht geht?
     

  4. #4
    Avatar von javaDeveloper2011
    javaDeveloper2011 javaDeveloper2011 ist offline Mitglied Brokat
    Registriert seit
    Feb 2011
    Beiträge
    445
    Blog-Einträge
    5
    display verursacht grudsätzlich, dass Elemente angezeigt werden oder nicht
    => das gesamte Layout ändert sich
    visibility hingegen macht sie unsichtbar, lässt aber eine eben so große Lücke, deshalb giebt es ja beides!
     

Ähnliche Themen

  1. Downloadspeed anzeigen lassen
    Von -H-T-P- im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 04.10.08, 15:59
  2. SQL Last in % anzeigen lassen ?
    Von Sziebeck im Forum PHP
    Antworten: 7
    Letzter Beitrag: 15.11.07, 17:08
  3. Antworten: 8
    Letzter Beitrag: 18.01.07, 11:16
  4. Renderzeit anzeigen lassen ?
    Von InTruster im Forum Cinema 4D
    Antworten: 0
    Letzter Beitrag: 17.02.06, 21:21
  5. Ebeneneffekte anzeigen lassen
    Von Blackylein im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 05.05.05, 22:55