Výsledky 1 až 10 z 10

Téma: JS, HTML, nastaveni padding-top

  1. #1
    Member
    Založen
    21.10.2002
    Bydliště
    Praha Petřiny
    Věk
    44
    Příspěvky
    309
    Vliv
    281

    Standardní JS, HTML, nastaveni padding-top

    Zdravim, mam nasledujici problem:
    Chci nastavit padding-top, margin-bottom, ci nejakou jinou hodnotu obsahujici "-" pomoci JS. JS ale haze chybu.

    Priklad:
    var c;
    document.getElementById('obsah').style.padding=c+' px';
    => funguje
    document.getElementById('obsah').style.padding-top=c+'px';
    => nefunguje, hlasi JS error chybna syntaxe.

    Kdysi jsem kdesi videl navod, jak to pouzit (nejake zkracene nazvy ci co), ale ted jsem to nenasel, presto, ze jsem hledal. Nebo musim pouzit padding=c+'px 0px 0px 0px' ?
    Hope is the first step on the road to disappointment.
    Alcohol is the first step towards alcoholism.

  2. #2
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    322

    Standardní Re: JS, HTML, nastaveni padding-top

    http://codepunk.hardwar.org.uk/css2js.htm

    v tvem pripade bych zkusil paddingTop
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  3. #3

    Standardní Re: JS, HTML, nastaveni padding-top

    paddingTop by melo fungovat pokud se pamatuju nebo i ...style.setProperty('padding-top','50px') nejak tak fungovalo

    pozde :(

  4. #4
    Member
    Založen
    21.10.2002
    Bydliště
    Praha Petřiny
    Věk
    44
    Příspěvky
    309
    Vliv
    281

    Standardní Re: JS, HTML, nastaveni padding-top

    Citace Původně odeslal Anduril
    http://codepunk.hardwar.org.uk/css2js.htm

    v tvem pripade bych zkusil paddingTop
    Dekuju tobe i jedikovi. ja zkousel paddingtop (bez velkeho T , jinak to jde i tak, jak jsem napsal, ale to je slozite. To s tim setProperty je take zajimava moznost. Diky vam. +jedikovi nemuzu pridat karmu, asi timeout
    Hope is the first step on the road to disappointment.
    Alcohol is the first step towards alcoholism.

  5. #5
    Member
    Založen
    21.10.2002
    Bydliště
    Praha Petřiny
    Věk
    44
    Příspěvky
    309
    Vliv
    281

    Standardní Re: JS, HTML, nastaveni padding-top

    Asi to neni systematicke, ale nechci kvuli tomu zakladat dalsi topic...
    Mam nasledujici problem (je to jina funkce, ale pro popis pouziju priklad)

    function timedCount()
    {
    document.getElementById('txt').value=c
    c=c+1
    t=setTimeout("timedCount()",1000)
    }

    Problem je, ze bych rad mel tuto funkci s parametrem, tak abych nemusel prasacky psat pro kazdy vstup jinak pojmenovanou funkci (jeji parametr by mel byt id_prvku), to znamena:

    function timedCount(var? prvek)
    {
    document.getElementById(prvek).value=c
    c=c+1
    t=setTimeout("timedCount(prvek)",1000)
    }

    Bohuzel to pak ale nesezere ru radku, kde se to ma rekurzivne volat, nesezere to ani t=setTimeout("timedCount("+prvek+")",1000).
    Mohl byste mi nekdo napsat, jak to udelat ? (a zda tu promennou mit s var nebo bez ? volam ji napriklad onudalost="timedCount('id_vstupu');"
    Naposledy upravil ZeeZ; 30.07.2006 v 12:11.
    Hope is the first step on the road to disappointment.
    Alcohol is the first step towards alcoholism.

  6. #6
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    322

    Standardní Re: JS, HTML, nastaveni padding-top

    Kód:
    function timedCount(prvek)
    {
    var x = document.getElementById(prvek).value=c;
    c=c+1;
    t=setTimeout("timedCount('"+prvek+"')",1000);
    }
    
    ...
    onUDALOST="timedCount('idprvku');" ...
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  7. #7
    Member
    Založen
    21.10.2002
    Bydliště
    Praha Petřiny
    Věk
    44
    Příspěvky
    309
    Vliv
    281

    Standardní Re: JS, HTML, nastaveni padding-top

    Dekuji, funguje to, ale nechapu na tom 2 veci:
    1) proc se v tom rekurzivnim volani dava prvek mezi apostrofy, kdyz jde o promennou ?
    2) k cemu to var x, (tedy chodi to i bez toho)
    (zejmena tedy ten bod 1, to mi pripada naprosto nelogicke)
    Hope is the first step on the road to disappointment.
    Alcohol is the first step towards alcoholism.

  8. #8
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    322

    Standardní Re: JS, HTML, nastaveni padding-top

    Citace Původně odeslal ZeeZ
    Dekuji, funguje to, ale nechapu na tom 2 veci:
    1) proc se v tom rekurzivnim volani dava prvek mezi apostrofy, kdyz jde o promennou ?
    2) k cemu to var x, (tedy chodi to i bez toho)
    (zejmena tedy ten bod 1, to mi pripada naprosto nelogicke)
    Jj, mas pravdu...var x je tam zbytecne..neco jsem s tim zkousel a zapomnel to tam
    Ad bod 1 .. protoze promenna "prvek" obsahuje retezec ID prvku a nasi fci timedCount nezajima nazev promenne, ale obsah te promenne..tzn to IDcko (retezec - a ten se dava do apostrofu)..takze to co jsi napsal ty, da fci timedCount parametr "prvek", ktery ma predstavovat nejaky objekt imo, ne retezec, proto to nefunguje..Moje verze ale misto promenne dosadi obsah promenne, tedy ono IDcko, ktere potrebujeme.. je to obycejna konkatenace retezcu .. "timedCount('" [= prvni cast] + promenna [=dosadi obsah promenne] + "')" [= uzavreni fce]. Takze fce setTimeout pak vypada takto: setTimeout("timedCount('idcko')", 1000);
    Doufam, ze je to trochu pochopitelne..
    Naposledy upravil Anduril; 30.07.2006 v 12:41.
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  9. #9
    Member
    Založen
    21.10.2002
    Bydliště
    Praha Petřiny
    Věk
    44
    Příspěvky
    309
    Vliv
    281

    Standardní Re: JS, HTML, nastaveni padding-top

    Ha ha, uz to chapu
    Diky za vysvetleni, uz mi to funguje jak ma.
    Bohuzel nemuzu pridat karmu, to uz jsi nekolikaty v rade, u koho mi to hlasi, ze musim nejprve pridat jinym uzivatelum.

    Jeste jednou diky za pomoc.
    Hope is the first step on the road to disappointment.
    Alcohol is the first step towards alcoholism.

  10. #10
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    322

    Standardní Re: JS, HTML, nastaveni padding-top

    OT: Nemuzes pridat karmu stejnym lidem nekolikrat za sebou..musis nejdrive ohodnotit jine lidi.. Ochrana proti zneuziti karmy
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. Základy nastavení HW routeru - návod
    Založil Hardman v sekci fóra Sítě
    Odpovědí: 6
    Poslední příspěvek: 04.01.2011, 11:47
  2. phpBB forum a html ci JS kod
    Založil celebris v sekci fóra Programování
    Odpovědí: 2
    Poslední příspěvek: 02.01.2004, 11:11
  3. Jakou fosnu pro AMD s velkymi moznostni nastaveni BIOSu?
    Založil Lopan v sekci fóra AMD procesory
    Odpovědí: 17
    Poslední příspěvek: 10.07.2003, 12:47

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •