Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
problem so stylmi v IE javascript/innerHTML

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 09.11.2009 3:16

mam takyto jednoduchy kod

Kód:
<ul>
<li class="sel1"><a href="#" onclick='changeText()'>menu1</a></li>
<li class="sel2" ><a href="#" onclick='changeText2()' >menu2</a></li>
</ul>

<div id='obsah'></div>


a javascript

Kód:
function changeText(){
   document.getElementById('obsah').innerHTML = '<style type="text/css">ul li.sel1 a{width: 55px;height:17px;background-image: url("images/tab_on.jpg");}</style><p>blablabla</p>';}

function changeText2(){
   document.getElementById('obsah').innerHTML = '<style type="text/css">ul li.sel2 a{width: 55px;height:17px;background-image: url("images/tab_on.jpg");}</style><p>blablabla</p>';}


Po kliknuti na menu1 sa zobrazi blablabla v DIV obsah. Problem je, ze v IE ignpruje tie styly definovane v javascripte. Vo FF a Opere to funguje dobre, ale IE vobec nezmeni styl. Viete pomoct?


Offline

Skúsený užívateľ
Skúsený užívateľ
problem so stylmi v IE javascript/innerHTML

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 09.11.2009 8:47

http://www.google.sk/search?q=javascript+css+class
dať <style type="text/css"> do divu je fakt zverstvo, to som tuším ešte nevidel. Style patrí do <head>







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
problem so stylmi v IE javascript/innerHTML

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 09.11.2009 9:19

je mi jasne ze style patri do head, a este lepsie do css suboru, avsak v tomto pripade mam specialne menu pomocou innerhtml. Tu som uviedol len priklad, menu je trochu ine.

Ide vsak o to, ze text ktory vkladam do divu po kliknuti na menu1 je v javascriptovom subore. ja potrebujem tiez, aby sa po zvoleni daneho menu zmenilo pozadie buttonu /cize aby bolo aktivne to menu/.

A menu je aktivne len ked ten class="sel1" je definovany tak ako je.

Ako inak podla teba vyriesim, ze po volani funkcie changetext nech je aktivny class="sel1", po volani funkcie changetext2 nech je aktivny class="sel2" ???

Hm?

Bez vyuzitia php samozrejme..musi to byt cisto html, s minimalnym vyuzitim javascriptu... s php nevidim problem.


Offline

Užívateľ
Užívateľ
problem so stylmi v IE javascript/innerHTML

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 09.11.2009 11:02

takze som to nakoniec vyriesil tak, ze pomocou javascriptu vytvorim konkretny class.

Kód:
document.getElementById("myP1").className="sel1";


Funguje to vsade perfektne...


..clovek tu aj porodi, kym sa docka odpovede niekedy :lol: :P


Offline

Správca fóra
Správca fóra
problem so stylmi v IE javascript/innerHTML

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 09.11.2009 11:53

Tusim si mylis forum s nonstop poradnou, kde sa vzdy a hned dozvies odpoved na tvoje otazky. Uvedom si prosim, ze nikto tu nie je 24 hodin denne a nikto nie je povinny ti poradit v tvojom probleme, vsetko je postavene len na ochote userov a ich znalostiach z danej problematiky...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
problem so stylmi v IE javascript/innerHTML

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 09.11.2009 12:03

jasne..pohoda... len niekedy fakt tlaci cas a naozaj clovek potrebuje len trochu postrcit spravnym smerom... inokedy samozrejme necakam odpoved okamzite... ale uz to mam vyriesene..ok


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


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové a internetové programy

0

1364

23.01.2015 16:06

Stary Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém so zobrazovaním www stránok, problém užívateľa

v Operačné systémy Microsoft

17

2139

23.03.2009 10:41

FERDA23 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Záhadný problém s PC... problém procesora?

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

v AMD - Advanced Micro Devices

45

4740

26.04.2012 11:14

netpeter77 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Battlefield 3 SKIDROW problem + win7 problem

v Počítačové hry

1

1582

22.09.2012 23:51

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s MB ASUS P5K - problém s Realtek

v Ovládače

4

2308

14.06.2008 10:36

$ph!nX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s HDD / Problém s bootovaním

v Pevné disky a radiče

4

1468

22.02.2013 14:08

lucifer666x Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

13

1044

09.11.2007 10:43

Fabi Zobrazenie posledných príspevkov

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

v Ostatné

1

474

07.12.2008 13:58

marzo Zobrazenie posledných príspevkov

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

v nVidia grafické karty

4

350

17.12.2014 16:15

kllr007 Zobrazenie posledných príspevkov

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

v Pevné disky a radiče

7

587

22.09.2009 17:28

Milan.H Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

1

924

07.08.2008 14:49

zmija31 Zobrazenie posledných príspevkov

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

v Ostatné grafické karty

10

1148

22.09.2009 12:37

mr_HANN Zobrazenie posledných príspevkov

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

v Sieťové a internetové programy

3

469

11.07.2008 13:47

Jaro Zobrazenie posledných príspevkov

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

v PHP, ASP

3

452

13.01.2009 18:51

Tominator Zobrazenie posledných príspevkov

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

v Antivíry a antispywary

1

642

02.11.2008 13:18

Mandy Zobrazenie posledných príspevkov

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

v Webhosting a servery

2

1038

17.08.2009 17:51

scrysurn 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:  
cron

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