🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #39471

style.display i IE

#39471
From: Jarosław Ziółkowski
Date: Sun, 16 Apr 2006 10:09
30 lines
1887 bytes
A więc jeśli ktoś czytał poprzedni mój problem to z generowaniem oiektów 
  się uporałem (nawet mi się podobało) jedak stwierdziłem że potrzeba mi 
trochę czegoś innego. Generować będę po stronie serwera bo mogą być tam 
różne rzeczy.
Jednak potrzebuję ażeby zmieniała mi się widoczność jednego z pól w 
zależności od wybranej opcji.
Napisałem więc sobie coś takiego:

function addText(sForm)
{
    var oForm = document.forms[sForm];
    var ile = document.getElementById("ile");
    if(oForm.rodzaj.value=="Zamówienie"||oForm.rodzaj.value=="Dostępność")
    {
ile.style.display="inline";
    }else{
ile.style.display= "none";
    }

}

Pod firefox i operą działa to tak jak powinno.
Niestety Pod ie pole znika(domyślnie jest widoczne) niezależnie od tego 
jakie pole jest wybrane.
Myślełem że to różnice w interpretacji js przez IE i reszte. Jednak 
skoro potrafi zmieniać display na none to chyba kwestia warunku, ale 
chyba jest dobrze napisany.
Funkcja jest wywoływana w zdarzeniu odChange selecta.

Pozdrawiam.
Technical Details
Message-ID: <e1t55c$pfq$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Jarosław Ziółkowski
 <ziolkowski_jaroslaw@o2.pl>
Newsgroups: pl.comp.lang.javascript
Subject: style.display i IE
Date: Sun, 16 Apr 2006 12:09:45 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 30
Message-ID: <e1t55c$pfq$1@inews.gazeta.pl>
NNTP-Posting-Host: abrw21.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1145182188 26106 83.8.116.21 (16 Apr 2006 10:09:48 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sun, 16 Apr 2006 10:09:48 +0000 (UTC)
X-Accept-Language: pl, en-us, en
X-User: szczurek1983
User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit