laaczlv // Visnotaļ smilškaste. Privātīpašums. Te vairs nav, ko rakstīt. | 2025-08-29 13:43 EET here
 
 

laacz tagad klausās:
Radio NABA

 


Kārtot pēc pēdējā pļurkt

Autora domas ne vienmēr sakrīt ar autora domām. © spectator

Ir 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ē.
 

skābs ābols
roze.lv
~smejmoon
~aptieka (testing)
cietnis/blog
 
   
<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?
 
Kā tu saucies:  
Īmeils:  

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.
 
 
© 1996 - 2025 laacz | Visas tiesības, nu jūs jau zināt..
Spēcināts ar SPP v1.0 public beta