Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
funkcna overena metoda uncheck

Registrovaný: 22.01.08
Prihlásený: 19.04.15
Príspevky: 492
Témy: 135
Bydlisko: Bratislava ...
Príspevok NapísalOffline : 01.01.2009 23:24

pozna niekto nejaku funkcnu overenu metodu na Unchecked radio buttonu? moc by ste mi pomohli lebo klasicke element.checked=="false" a podobne nefunguje a dokonca som to skusal riesit tak ze najprv podmienkou zobrazim danu vec a potom ELSE display none, lenze ani toto nefunguje ja tomu nechapem na nete som nasiel zlozite kody ale ja potrebujem to vysvetlit. dakujem


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 01.01.2009 23:29

Výber pri radio button zrušíš tak, že nastavíš iný radio button z tej skupiny.

PS: "false" nie je to isté ako false (predpokladám, že akýkoľvek reťazec je v JS v konečnom dôsledku true).
PPS: A vôbec som nepochopil či chceš niečo nastavovať, alebo len kontrolovať.


Offline

Užívateľ
Užívateľ
funkcna overena metoda uncheck

Registrovaný: 22.01.08
Prihlásený: 19.04.15
Príspevky: 492
Témy: 135
Bydlisko: Bratislava ...
Príspevok Napísal autor témyOffline : 01.01.2009 23:38

ono to je takto:

Kód:
<script>

function freevolba(free)
{
 var free = document.getElementById('free');
 var div =  document.getElementById('link');
 
 if (free.checked)
 {
  div.style.display="block";
 }
 else
 {
  div.style.display="none";
 }
}

</script>


no a toto mi nefunguje, cize ka pochopis tento script pochopis co som tym chcel dosiahnut, co mi nejde, a co potrebujem

teda ono to funguje az na tu cast s ELSE:) a to je ta co najviac potrebujem


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 01.01.2009 23:46

Nemyslím si, že by to niekto pochopil. :)
Načo má tá funkcia parameter free a prečo tam máš aj lokálnu premennú free? Ten element free je čo, je to radio, alebo to je checkbox? Kedy a ako sa volá tá funkcia?


Offline

Užívateľ
Užívateľ
funkcna overena metoda uncheck

Registrovaný: 22.01.08
Prihlásený: 19.04.15
Príspevky: 492
Témy: 135
Bydlisko: Bratislava ...
Príspevok Napísal autor témyOffline : 01.01.2009 23:57

to s tym free paramterom som nieco skusal zle som to vlozil takto:

Kód:
<script>

function freevolba()
{
 var free = document.getElementById('free');
 var div =  document.getElementById('link');
 
 if (free.checked)
 {
  div.style.display="block";
 }
 else
 {
  div.style.display="none";
 }
}

</script>


free je radio button, a div je to co schovavam/skryvam

dalsia cast:

<input id="free" type="radio" name="cast" onClick="freevolba()"/>

name cast z dovodu dalsich radio buttonov...aby sa prepinali a nemohlo sa zaskrnut vsetky naraz, taka grupa jedna.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 02.01.2009 0:17

Keď použiješ na tom jednom radio onclick, tak to bude vždy true (lebo sa to zavolá len vtedy, keď na to klikneš a vtedy sa to nastaví).

Môžeš volať tú funkciu aj pri iných radio z tej skupiny a potom to bude fungovať normálne. Technicky by sa mohla dať použiť udalosť onchange, problém je, že sa to správa v rôznych prehliadačoch inak. Napr. pri Konqueror to funguje podľa očakávaní, ale vo Firefox3 sa to zavolá len keď to nadobúda hodnotu true, talže aj tak by sa to muselo dať pri všetky radio. Inak keď to tam už budeš dávať, môžeš použiť freevolba(true) alebo freevolba(false) a ušetríš tam jedno volanie document.getElementById.


PS: A ešte som zabudol napísať, že takýto spôsob používania javascriptu je nemoderný. ;)


Offline

Užívateľ
Užívateľ
funkcna overena metoda uncheck

Registrovaný: 22.01.08
Prihlásený: 19.04.15
Príspevky: 492
Témy: 135
Bydlisko: Bratislava ...
Príspevok Napísal autor témyOffline : 02.01.2009 16:21

nechapem tomu chrono. to co radis som skusal ale troska som tam nieco posral cize som nahadzoval zalohu toho kodu co tu je a zrazu setko ide! ked neni zakliknuty button free tak div zmizne a ked je tak sa objavi nechapem....to je nejaka magia


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Metoda v Jave

v Assembler, C, C++, Pascal, Java

3

474

26.10.2017 20:40

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Najvhodnejšia virtualizačná metóda

v Ostatné programy

6

475

26.09.2015 18:22

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Funkcna graf karta

v Grafické karty

11

399

04.11.2011 21:47

MilanYX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. metoda Repousse photoshop cs5

v Ostatné

0

513

25.11.2010 20:51

5sebo5 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ktora metoda je rychlejsia

v PHP, ASP

5

851

25.11.2010 15:11

GoodWill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Je tato redukcia plne funkcna?

v Chladiče a všetky druhy chladenia

3

366

14.05.2012 22:29

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prvá doména kompletne v arabčine funkčná

v Novinky

1

636

08.05.2010 18:09

Svolo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Univerzita sv. Cyrila a Metoda v Trnave

v Vzdelanie, štúdium, škola

1

460

02.09.2018 22:08

liqua1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pb s nacitanim do biosu (doska funkcna)

v Intel čipové sady

5

303

09.09.2014 10:50

matop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Samsung Star S5230 - PC Studio - ktora funkcna verzia?

v Smartfóny a tablety

4

446

29.08.2013 12:08

jtbs Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako zistím či je moja integrovaná zvukovka funkčná?....

v Zvuk

20

845

21.03.2010 17:09

janka25 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: Konica Minolta 1600 na diely/ funkčná

v Predám

4

377

10.11.2014 17:13

thrax12 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Actions per Second - Metóda merania výkonu v online hrách.

v Články

0

938

03.07.2010 15:59

Mir Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P:ASUS M4A785T-M (pokazený PCIex16 slot) funkčná !

v Predám

14

632

09.01.2014 10:10

XerO111 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jquery Ajax metóda load aj post v spojení s codeigniter

v JavaScript, VBScript, Ajax

0

492

01.02.2012 21:06

account23 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. V: Slavia 630 model 77 + optika, dobrý stav, plne funkčná

v Vymením a darujem

0

647

10.03.2013 9:35

kllr007 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra