kubco2 napísal:prosim da sa toto nejako dosiahnut?
Kód: Vybrať všetko
registracia = new Object()
registracia.toto =""
function save(idp,value){
registracia.idp = value;
}
<input type="text" id="toto" name="prezyvka" class='1' onblur='test()' onkeyup="checkIt(this.value,this.id);save(this.id,this.value)"/><span id='Knick'>
tak neviem ci ste ma pochopili ... takze chcel by som objektu pridavat vlastnosti a aby sa volali tak ako id inputu
chalan si uplne mimo ... input sam o sebe je objekt, mozes k nemu pristupovat cez javascript tak ze document.getElementById("toto").value ...
takisto nanho mozes hadzat nove custom values napr document.getElementById("toto").jozkoferko = true;
ak chces aj tak kopirovat hodnoty z nejakeho objektu na druhy tak potom
Kód: Vybrať všetko
function copyTo(element, variable, value)
{
element[variable] = value;
}
a zavolas len copyTo(registracia, "id", this.id);
ak chces aby sa ta value volala tak ako obsah id-cka inputu len vyhodis prec uvodzovky na copyTo(registracia, id, this.id);
-------------
p.s.: aby sme sa uplne pochopili, zapis element.id je totozny so zapisom element["id"]