Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.11.09
Prihlásený: 21.05.20
Príspevky: 195
Témy: 75
Príspevok NapísalOffline : 05.02.2013 12:38

Ahojte,

prosim ako upravit nizsie kod aby sa po oznaceni checkbox vysunulo pole pre "web stránku"?

Kód:
<div id="field_obrazokContainer" class="spFormRowOdd">
      <div class="spFormPaymentInfo">
        <input name="field_obrazokPayment" id="field_obrazokPayment" value="" type="checkbox" class="SPPaymentBox" onclick="SP_ActivatePayment( this )" />
        <label for="field_obrazokPayment"> 'Logo' je platené pole. Cena je 5,00 €<br /></label>
        <div style="margin-left:20px;">Kliknite na zaškrtnutie naľavo ak si prajete aktivovať túto možnosť</div>
      </div>
      <div class="spFormRowLeft">
        <label for="field_obrazok">Logo</label>
      </div>
      <div class="spFormRowRight"><input name="field_obrazok" type="file" size="20" accept="image/*" id="field_obrazok" class="spFieldsData" style="width: 350px;" /> </div>
    </div>
    <div id="field_websiteContainer" class="spFormRowEven">
      <div class="spFormRowLeft">
        <label for="field_website">Web stránka</label>
      </div>
      <div class="spFormRowRight"><select name="field_website_protocol" id="field_website_protocol" size="1" class="spFieldsDataProtocol">
   <option selected="selected" value="http">http</option>
   <option value="https">https</option>
</select><span class="spFieldUrlProtocol">://</span><input type="text" name="field_website_url" value="" id="field_website_url" size="350" class="spFieldsData" maxlength="150" style="width: 350px;" /> </div>
    </div>
  </div>


Toto je HTML z formulara.

Skusal som nieco taketo ale nejde to


Kód:
 <script type="text/javascript">
document.getElementById('field_obrazok').onclick = function(){ 
    if (document.getElementById('field_obrazok').checked)
    {
      document.getElementById("field_website").style.display = "block";
    }
    else
    {
     document.getElementById("field_website").style.display = "none";
    }
  }
</script>
       
<style>         
#field_website {display:none;}
</style>


Dakujem.


Offline

Užívateľ
Užívateľ
Schovaj pole

Registrovaný: 05.02.13
Prihlásený: 26.10.23
Príspevky: 59
Témy: 3
Príspevok NapísalOffline : 05.02.2013 13:22

Ja pre checkbox použivam niečo takéto.

jQuery:
Kód:
  $(".class_nazov").change(function(){
        if ($(this).is(':checked')) {
         $("#ID_objektu_ktore_sa_objavi").show();         
         } else {
         $("#ID_objektu_ktore_sa_skryje").hide();
        }
    });


HTML:

Kód:
<input type="checkbox" class="class_nazov">


Objektu, ktory je defaultne "skryty" musiš priradiť vlastnosť style="display:none";

Da sa to prerobiť aj pomocou funkcie, ktoru volaš už v tom checkboxe teda na štýl onclick alebo onchange.

Snáď som trochu pomohol


Offline

Čestný člen
Čestný člen
Schovaj pole

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 05.02.2013 20:32

Co znamena "nejde to?"


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


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. XSL - zobraz schovaj - radio buttom

v JavaScript, VBScript, Ajax

7

381

14.02.2013 21:29

elo Zobrazenie posledných príspevkov

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

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

10

1502

18.11.2006 10:07

audiotrack Zobrazenie posledných príspevkov

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

v PHP, ASP

3

419

28.09.2011 22:56

Ando Zobrazenie posledných príspevkov

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

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Pevné disky a radiče

54

6430

10.01.2007 20:10

ertin Zobrazenie posledných príspevkov

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

v Delphi, Visual Basic

2

735

22.01.2013 22:50

Gregi555 Zobrazenie posledných príspevkov

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

v PHP, ASP

3

573

07.12.2010 16:41

venom2 Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

515

13.09.2012 15:16

janosihelsky Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pascal - pole

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

8

800

15.08.2009 9:44

beginner Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

5

584

20.06.2009 15:38

Snacker Zobrazenie posledných príspevkov

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

v Ostatné

3

275

16.09.2014 14:47

logarytmus Zobrazenie posledných príspevkov

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

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

2

644

15.11.2012 21:14

Denco1 Zobrazenie posledných príspevkov

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

v Redakčné systémy

4

775

04.01.2011 12:22

prohibit Zobrazenie posledných príspevkov

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

v Pevné disky a radiče

23

2408

09.07.2008 1:15

Pegas099 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. strankovanie cez pole

v PHP, ASP

3

517

20.05.2008 8:56

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pole do stringu

v PHP, ASP

3

398

10.03.2009 17:34

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc pascal pole

[ Choď na stránku:Choď na stránku: 1, 2 ]

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

31

3501

31.01.2009 11:24

neutronmind 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