Rich Bitch Posted June 27, 2008 Report Posted June 27, 2008 (edited) js kods, kas nestraadaa un kur nesaprotu kljuudu: function sum() { var summa = 0; var i = 0; var vertiba = 0; for (i=1;i<=10;i++) { vertiba = document.getElementById('a['+i+']').value; summa=summa+vertiba; } document.write(summa); } Edited June 27, 2008 by Rich Bitch
andrisp Posted June 29, 2008 Report Posted June 29, 2008 ID nevar satureet [ un ]. Visticamaak, ka tur arii kljuuda.
bubu Posted June 29, 2008 Report Posted June 29, 2008 andrisp: tas, ka nevar, tas nenozīmē, ka tas nestrādās :) HTML dokuments arī "nedrīkst" saturēt vairākus elementus ar vienādiem id. ar [ un ] nevajadzētu šeit būt problēmām. Rich Bitch: tu saki, ka nesaproti kļūdu. A kādu kļūdu saka vai rāda?
indoom Posted June 29, 2008 Report Posted June 29, 2008 Bez tam, nez vai būtu gudri likt funkcijā document.write() http://javascript.about.com/library/blwrite.htm Pārbaudi vai HTMLā ir visi 10 formas elementi ar ID, kādi tiek meklēti funkcijā piem, id="a[1]", id="a[2]", ... id="a[10]". Ja kaut viens no tiem 10 trūks, tad būs JS errors un kods neizpildīsies.
Recommended Posts