🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: nie działa mi javascript

#51441
From: jivanmukta
Date: Mon, 04 Aug 2014 15:40
41 lines
3208 bytes
Mam jednak błąd w functions.js. 
Generuję listę tak: <?php echo form_dropdown('property_estate_type_id', $this->common->dropdown($estateTypes), (isset($property_estate_type_id) ? $property_estate_type_id : null)); ?> i dostaję:

<select name="property_estate_type_id">
<option value="" selected="selected">(wybierz)</option>
<option value="B">budynek</option>
<option value="BB">budynek biurowy</option>
<option value="BH">budynek handlowy</option>
<option value="BI">budynek inny</option>
<option value="BM">budynek magazynowy</option>
<option value="BP">budynek produkcyjny</option>
<option value="BU">budynek usługowy</option>
<option value="DM">dom mieszkalny</option>
<option value="DW">dom wielorodzinny</option>
<option value="DZ">dom zabytkowy</option>
<option value="DZB">działka budowlana</option>
<option value="DZI">działka inna</option>
<option value="DZR">działka rekreacyjna</option>
<option value="G">garaż</option>
<option value="GR">gospodarstwo rolne</option>
<option value="GU">grunt</option>
<option value="I">inna</option>
<option value="K">kawalerka</option>
<option value="L">lokal</option>
<option value="LNDZN">lokal na działalność nieuciążliwą</option>
<option value="LNDZU">lokal na działalność uciążliwą</option>
<option value="LUB">lokal użytkowy biurowy</option>
<option value="LUH">lokal użytkowy handlowy</option>
<option value="M">mieszkanie</option>
<option value="PE">pensjonat</option>
<option value="PL">plac</option>
<option value="PO">pokój</option>
<option value="R">rezydencja</option>
</select>

i próbuję się dobrać do listy w functions.js:

var estateTypeId = document.getElementsByName("property_estate_type_id")[0];
var selIdx = estateTypeId.selectedIndex;

ale niestety estateTypeId jest undefined. Zauważyłem że document.getElementsByName("property_estate_type_id").length == 0, nie rozumiem dlaczego...
Technical Details
Message-ID: <7cb5d52c-9194-4a38-ad8b-4e0a6074269d@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.glorb.com!h18no13811203igc.0!news-out.google.com!b3ni5434qac.1!nntp.google.com!v10no4323794qac.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <a7883497-9a29-4344-8fa5-d3d9e72a9707@googlegroups.com>

Show Full Headers
Complete Article Headers
X-Received: by 10.66.145.33 with SMTP id sr1mr8991840pab.18.1407166809479;        Mon, 04 Aug 2014 08:40:09 -0700 (PDT)
X-Received: by 10.140.101.165 with SMTP id u34mr29877qge.15.1407166809395; Mon, 04 Aug 2014 08:40:09 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.glorb.com!h18no13811203igc.0!news-out.google.com!b3ni5434qac.1!nntp.google.com!v10no4323794qac.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.javascript
Date: Mon, 4 Aug 2014 08:40:09 -0700 (PDT)
In-Reply-To: <a7883497-9a29-4344-8fa5-d3d9e72a9707@googlegroups.com>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=178.43.27.117; posting-account=Fd8BNwoAAACl8PCi6-fI0bkHGOgt6LMa
NNTP-Posting-Host: 178.43.27.117
References: <a7883497-9a29-4344-8fa5-d3d9e72a9707@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7cb5d52c-9194-4a38-ad8b-4e0a6074269d@googlegroups.com>
Subject: Re: nie działa mi javascript
From: jivanmukta@poczta.onet.pl
Injection-Date: Mon, 04 Aug 2014 15:40:09 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit