Hirdetés

Hirdetés

  • Untappd lista

    lo Leginkább saját magamnak, lista ha felkerül vagy lekerül egy-hely az Untappd-re.Mostani lista:Beeráló-...

  • ASUS blog: tágítsunk a látóterünkön!

    ph Egy notebook nagyon jó munkaeszköz lehet, de a kisméretű kijelző sokszor kevésnek bizonyul. Ezen segítenek a hordozható monitorok!

Új hozzászólás Aktív témák

  • don_peter

    senior tag

    Uraim, beleütköztem egy egyszerűnek tűnő nem is igazából PHP, hanem HTML és JS páros adta problémába..
    Adott egy táblázat és benne egy SLECET és erre onclick eseményt akasztottam.
    Ez az esemény kezeli az adott táblában látható vagy nem látható TR-eket.
    Egy teszt div-et is készítettem, hátha azt átállítja, de sajnos nem.
    Sajnos későn vettem észre, hogy ez nem nagyon akar működni FireFox böngészőn kívül így sok ezer sor van már leprogramozva amelyeket nem akarnék újra írni.
    Persze mindez működik, ha nem a SELECT -el akarom megoldani.

    Az egész nyilván PHP-ben van, de az egyszerűség kedvéért írtam egy példát HTML környezetben:
    Íme a kód:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> teszt </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function nyitzar(id){
    if(div.style.display == "block"){
    div.style.display ="none";
    }else{
    div.style.display ="block";
    }
    }
    //-->
    </SCRIPT>
    </HEAD>

    <BODY>

    <TABLE>
    <TR>
    <TD>
    <SELECT NAME="">
    <OPTION value="" onclick="document.getElementById('td1').style.display='none', document.getElementById('td2').style.display='none', document.getElementById('div').style.display='none'">Válassz
    <OPTION value="" onclick="document.getElementById('td1').style.display='block'">1
    <OPTION value="" onclick="document.getElementById('td2').style.display='block'">2
    <OPTION value="" onclick="document.getElementById('div').style.display='block'">3a
    <OPTION value="" onclick="nyitzar('div');">3b
    </SELECT>
    </TD>
    </TR>
    <TR id="td1" style="display:none;">
    <TD>1. rejtett td</TD>
    </TR>
    <TR id="td2" style="display:none;">
    <TD>2. rejtett td</TD>
    </TR>
    </TABLE>
    <div id="div" name="div" style="display:none;">rejtett div</div>
    </BODY>
    </HTML>

    Próbáltam JS függvénnyel, de az is negatív...
    Vélemény?
    Valamit benézek?

    Teszt fájl: [link]

    [ Szerkesztve ]

    ----== Neo Geo és Arcade Fórum : www.neo-geo.hu ==----

Új hozzászólás Aktív témák