Kezdőoldal » Számítástechnika » Programozás » Üdv. Hogyan lehet úgy megoldan...

Üdv. Hogyan lehet úgy megoldani, hogy megmaradjon az állapota, mint egy kapcsoló?

Figyelt kérdés

Hogy ha megnyomom, akkor addig úgy lesz egy gomb, vagy link, ameddig a másik felét meg nem nyomom.


[link]


[link]



2015. aug. 21. 23:30
 1/7 anonim ***** válasza:
Tagekből látszik, hogy rossz irányban tapogatózol. Nem css meg php kell, inkább javascript.
2015. aug. 21. 23:34
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
Nembaj ha nem néz ki ilyen jól, csak példa.
2015. aug. 21. 23:45
 3/7 anonim ***** válasza:
Akármelyikre is kattintasz, lecseréled mindkét képet.
2015. aug. 21. 23:58
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
Ez lényegében egy szimpla radio-button feldíszítve.
2015. aug. 22. 00:38
Hasznos számodra ez a válasz?
 5/7 anonim válasza:
Írj privit, és el küldöm a kódot.
2015. aug. 25. 14:14
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

Szerintem a legegyszerűbb, ha css-ben létrehozod a két stílust:

button.on { /*stílus ide*/ }

button.off { /*másik stílus ide*/ }


Ezután alapból berakod a gombot valamelyik class-ba, majd az onClick-be meghívsz egy javascript funkciót pl:

<button class="off" onClick="switch_on(this)">Gomb szövege</button>

(a switch_on a funkció neve, a this pedig elküldi a funkciónak a gomb id-jét)


amit még a head-be létrehozol

<script>

function sw_on(var button) {

button.className = "on";

}

</script>


Ez csak átírja a class-t off-ról on-ra, ha valamit nem értesz, írj privibe és megpróbálom érthetőbben elmagyarázni. Meg azt is leírom, hogy tudod ugyanekkor a másik gombot is átállítani off-ra.

2015. aug. 26. 12:10
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:

Közben mégse kellett sietnem, így ezt raktam össze:

[link]


Remélem, segítettem. :)


Aki már régebb óta használja a fenti oldalt:

miért nem működik, ha a scriptet simán a javascript ablakba írom?

2015. aug. 26. 12:39
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!