Autor Zpráva
Tende
Profil *
cus,


mam nejaky objekt v javascriptu, napr.


var show {

  text : new Object();

  write: function() {
      alert();
  }

}



promena je objekt.
test.ahoj = "ahoj";


a rad bych se zeptal, jak nacpat do objektu pole?


test.pole[0] = "Nazdarek";
test.pole[1] = "Nazdarek2";
Tende
Profil *
Oprava:

var show {

  text : new Object(),

  write: function() {
      alert();
  }

}




text.ahoj = "ahoj";



a rad bych se zeptal, jak nacpat do objektu pole?


text.pole[0] = "Nazdarek";
text.pole[1] = "Nazdarek2";
Yur4Y
Profil
Tende:
var text = { pole: [ 'prvok 0', 'prvok 1' ] };
alert(text.pole[0]);
_es
Profil
var o = {};
o.pole = [];
o.pole[0] = "text1";
o.pole[1] = "text2";

alebo naraz:
var o = {pole:["text1","text2"]};
Tende
Profil *
dekuji, ale ja to mam jeste cele zabelene v objektu

	var objekt = {

  text : {},
  text.moznosti : [],
  
  // Funkce, funkce, funkce
 
}
  


a v objektu mi to nejde takto deklarovat

text.barva = "cervena";
text.velikost = "stredni";
text.moznosti[0] = "Ahoj!";

objekt.text.barva = "cervena";
objekt.text.velikost = "stredni";
objekt.text.moznosti[0] = "Ahoj!";

_es
Profil
Tende:
buď dodatočne:
objekt.text.moznosti = [];

alebo v definícii:
var objekt = {text:{moznosti:[]}};
Tende
Profil *
to je ono! dekuji vam!

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0