- bigyo108: A vén PC-Főnix újjászületése
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Meggyi001: RTX 5060 - Az új népkártya?
- btz: Internet fejlesztés országosan!
- eBay-es kütyük kis pénzért
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- bambano: Bambanő háza tája
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
Ú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]
Új hozzászólás Aktív témák
- REFURBISHED és ÚJ - HP USB-C/A Universal Dock G2 docking station (5TW13AA) (DisplayLink)
- Apple iPhone 12 / 64GB / Gyári független / 12 Hó Garanciával / 100% akku
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RTX 2060 Super 8GB Rampage SHIVA ADATA XPG 600W
- Bomba ár! Dell Latitude E7250 - i7-5GEN I 8GB I 256SSD I 12,5" HD I HDMI I Cam I W10 I Garancia!
- Bezámítás! Gigabyte G5 KC Gamer notebook - i5 10500H 16GB DDR4 512GB SSD RTX 3060 6GB WIN10
Állásajánlatok
Cég: FOTC
Város: Budapest