Hirdetés
- CES 2026: Aláírjuk a Motorola Signature mutatós külsejét
- CES 2026: Színre lép a Motorola Razr Fold
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iPhone topik
- Xiaomi 15T Pro - a téma nincs lezárva
- iOS alkalmazások
- Apple iPhone 13 mini - miért nem veszik elegen?
- Google Pixel topik
- Poco F8 Ultra – forrónaci
- Apple iPhone 17 - alap
Ú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
- Polgári repülőgép-szimulátorok
- TCL LCD és LED TV-k
- Sorozatok
- Synology NAS
- Témázgatunk, témázgatunk!? ... avagy mutasd az Android homescreened!
- Autós topik
- CES 2026: Aláírjuk a Motorola Signature mutatós külsejét
- Forza sorozat (Horizon/Motorsport)
- QNAP hálózati adattárolók (NAS)
- Projektor topic
- További aktív témák...
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4055
- Xiaomi Redmi Note 14 Pro+ 5G 256GB,Újszerű,Dobozaval,12 hó garanciával
- Kolink SFX 350W tápegység /BONTATLAN/Számlával/
- BESZÁMÍTÁS! GIGABYTE A520M R5 1400 8GB DDR4 256GB SSD 500GB HDD GTX 1050 Ti 4GB ZALMAN S3 400W
- Samsung Galaxy S24 Ultra 512GB Kártyafüggetlen 1év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


