Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

TD display none/block klappt nicht

Hallo erstmal,

hab da ein kleines Problem bei meiner Dropdown Tabelle:

Zitat
<html>
<head>
<title></title>
<script language="JavaScript" type="text/javascript">
<!--
    function dropdownup(element)
    {
    if(document.getElementById(element).style.display = 'none')
    {
    document.getElementById(element).style.display = 'block';
    }
    else if(document.getElementById(element).style.display = 'block')
    {
    document.getElementById(element).style.display = 'none';
    }
}
//-->
</script>
</head>
<body>
    <table style="border: solid 1px black;">
        <tr style="background-color: red;">
            <td style="cursor: pointer;" onClick="dropdownup('dropper');">Klick Hier!</td>
        </tr>
        <tr>
            <td style="display: none;" id="dropper">Hallo</td>
        </tr>
    </table>

</body>
</html>

TD 'dropper' wird zwar nach dem Klick angezeigt, aber nach dem zweiten Klick ist es immernoch sichtbar.

Weiß jemand was ich falsch gemacht habe?

Danke! ;D;D

Antworten zu TD display none/block klappt nicht:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Falls das hier noch aktuell ist: Einfach statt

if(document.getElementById(element).style.display = 'none') zwei = verwenden. Also so:
<script language="JavaScript" type="text/javascript">
<!--
    function dropdownup(element)
    {
    if(document.getElementById(element).style.display == 'none')
    {
    document.getElementById(element).style.display = 'block';
    }
    else if(document.getElementById(element).style.display == 'block')
    {
    document.getElementById(element).style.display = 'none';
    }
}
//-->
</script>

« recipients_list und referers_list - Install Formmail? Hilfe SUDOKU - SeitenAnzeige-Problem »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Klickrate
Das Wort Klickrate gibt das Verhältnis vom Anklicken der Werbebanner zum Anklicken der Internetseite an auf der sich die Werbung befindet. An dieser Rate werden beis...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet einen unkompilierten Programm-Code einer Software. Der Quellcode ist meist in einer der verbreiteten Programmierspra...

Unicode
Ein Unicode ist ein "Einheitsschlüssel", der als internationaler Standard gilt. Unicode ist ein digitaler Zeichensatz zur Darstellung von weitestgehend jedem Schrift...