|
laacz tagad
klausās:
Radio NABA
Autora domas ne vienmēr sakrīt ar autora domām. © spectatorIr pagājuši 24 gadi un 7 mēneši un 28 dienas kopš mana mūža laimīgākās dienas
Papildus 3355 maniem pļurkšķiem ir sapļurkstēti 33189 sveši pļurkšķi.
ICQ: #58279153 (very rarely)
MSN:
E-mail:
Mazās pustizlās ikoniņas aiz linkiem (ne visiem) arī šo to nozīmē.
|
|
<br />
<br />
<br />
2004 22. janvāris ceturtdiena
07:10 |
IE atkal izcēlās. Šoreiz ar DOM objekta document metodes getElementById() implementāciju... Nodemonstrēsim uzskatāmi:
[... kaut kas cits ...]
<input type="radio" name="opt1" id="opt2" value="2" />
<input type="radio" name="opt" id="opt1" value="1" />
[... kaut kas cits ...]
var element = document.getElementById('opt1');
var value = element.getAttribute('value');
alert(value);
Pēc idejas vajadzētu izlekt paziņojumam, kurš saturētu skaitli "1", jo vienīgais elements ar id="opt1" ir pirmais.
Taču ne saspiesta sūda!
Izlec skaitlis "2"!
Update: Workarounds man iznāca šāds...
|
kriptohitons (#19005) |
07:36 @ 2004. gada 22. janvāris, ceturtdiena
|
new Moska taadeelj, ka jamaais panjem vaardu??? Name un value nosaukumues uzraxti pavisam atskiriigus, un tad pameegini. Bet vispirms pasaki, lai jamais paraada "opt" veertiibu. Ko tad shis saka? |
Delf (#19009) |
09:28 @ 2004. gada 22. janvāris, ceturtdiena
|
new nu laacz. ir taada lieta kaa standartizeeti apziimeejumi (katram savi). es piemeeram visus tagus kur ir ID dodu ar id="id_oSomeObject"
varbuut taapec es nekad nesaskaros ar taadu prob, un nesatikshos ar' :]
bet shits ir ar to IE... |
wx (#19010) |
09:42 @ 2004. gada 22. janvāris, ceturtdiena
|
new gudrinieks....
inparent = parent == undefined ? document : parent;
rindiņu var pārrakstīt kā
if( parent == undefined ) parent = document;
(un to inparent mainīgo nahuj) |
laacz (#19011) |
09:44 @ 2004. gada 22. janvāris, ceturtdiena
|
new wx, es nezinu, kur un ko tu esi mācījies, taču man nav pieņemams mainīt funkcijas parametrus pašā funkcijā, ja vien caur tiem netiek kaut kas atgriezts ;) |
endrju (#19025) |
14:26 @ 2004. gada 22. janvāris, ceturtdiena
|
new Tu neesi kaut ko sajaucis šoreiz?
JavaScript getElementById funkcija meklē 'name' ierakstus, nevis 'id'. |
laacz (#19026) |
14:30 @ 2004. gada 22. janvāris, ceturtdiena
|
new endrju: tad funkcija sauktos //getElementByName()// :)
Mozilla sez: http://www.mozilla.org/docs/dom/domref/dom_doc_ref48.html
MSDN sez: http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/getelementbyid.asp
W3 sez: http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-getElBId |
wx (#19028) |
14:33 @ 2004. gada 22. janvāris, ceturtdiena
|
new laacz, javascript parametri funkcijām tiek nodoti by value (izņemot objektus, kas ir references) un tāpēc ir brīvi maināmi funkcijā kā vien gribās. |
!ob (#19039) |
18:22 @ 2004. gada 22. janvāris, ceturtdiena
|
new Kur rodas vajadzība pēc divām input type=radio elementu kolekcijām ar vienu elementu katrā? |
laacz (#19074) |
08:11 @ 2004. gada 26. janvāris, pirmdiena
|
new !ob, kāpēc divas grupas ar vienu elementu katrā?
Problēma radās tad, kad vēlējos automātiski ar javascriptu pārveidot formas radiobuttonus uz javascript-based smukām bildītēm. Paņemam un izveidojam hidden elementu ar tādu ID, kāds ir option NAME, kā rezultātā, IE pēc tam vairs neprot adresēt attiecīgo hidden elementu vai opšnu. |
MZM (#19097) |
13:56 @ 2004. gada 26. janvāris, pirmdiena
|
new Surfojot netu uzgāju:
http://www.w3.org/2003/02/06-dom-support.html
Ja ar Mozilla man rādījās 3 nesupportēti DOM 2 modulji, tad M$IE 6.0 nesupportēja ne1 DOM 2 moduli. Ko tad brīnīties par problēmām? |
Mazliet komentāru kultūras, jeb laacziquette
- Ja tu gribi pateikt tikai ':)', tad saki to sev un pie spoguļa. Pašam prieks un es esmu mierīgs.
- Neaizraujies ar enteriem savā komentārā. Pavisam nav obligāti likt divus vai trīs enterus pēc katras uzrakstātās rindiņas.
- Offtopiks (komentāri ne pa tēmu) nav no gaidītākajām lietām.
- Galu galā, ja tev ir verbāla caureja, ej uz delfiem vai arī taisi pats savu lapu.
- Pirms spiest pogu, padomā. Varbūt tu vēl neesi visu pateicis? Lai nebūtu pēc tam vēl 26 pēc kārtas esošu komentāru jāraksta.
- Vēlies runāt ar kādu cilvēku, uzraksti viņam vēstuli. Ir daži izņēmumi. Agressor, tu neesi izņēmums.
- Un, galu galā, paturu tiesības jebkuru sev neimponējošu komentāru izmēzt.
- Par izņēmumu kādā no šiem punktiem, vai arī visos noteikumos var kļūt, uzrakstot iesniegumu un iedodot man to rokā. Iesnieguma vēlamais apjoms - 0.7 laba viskija.
- Gan jau kaut ko vēl izdomāšu.
|