promena v JS

zdravim vsechny potreboval bych poradit se zapsanim promenne

function funkce(prvni, druha) {
if(document.prvni.value == 0)
document.druha.value = "neco";
else
document.druha.value = "neco jinyho";
}

<input type="text" name="pole" onchange="funkce('pole', 'nepole');" />

potrebuji aby se misto tech prvni a druha ve funkci vypsalo pole a nepole, predem dekuji za radu
document.forms[0][prvni].value;
document.forms[0][druha].value;
Nepochopil jsem, co potrebujes.

Když svou funkci upravíš např. na
function funkce(prvni,druha)
{
alert(prvni + ' ' + druha);
}
tak ti to vyplivne "pole nepole".

Ale mimo dotaz.. způsob ukazování na formulářové prvky je poněkud zvláštní. V dnešní době se místo ukazování přes document.jmeno_formulare.jmeno_prvku.atribut používá ukazatel na objekt s pomocí id. Tedy document.getElementById('id_objektu').atribut;
jakpsatweb.cz - javascript - priklady
je tam nekde zpusob, jak se pracuje s objekty na strance.
Nebo, jestli ti to pomuze, mozna to mam prehledneji na strance, kde jsem to zkousel prepsat z jpw, nakonec se to neujalo, autor jpw nechtel.
http://www.volny.cz/peter.mlich/jpw

Pozor, casy se meni, v IE vznikl novy trend zablokovat promenne objekty s id na strance. Cili, co by se normalne napsalo
> var kocicka = document.getElementById('id_objektu')
je nyni uz jako
> id_objektu //takze
> var kocicka = id_objektu // nebo proste jen id_objektu