Autor | Zpráva | ||
---|---|---|---|
Manny Profil * |
#1 · Zasláno: 25. 2. 2009, 18:49:54
Zdravím,
mám problém s JS skriptem na přidání inputu po kliknutí na odkaz. var arrInput = new Array(0); var arrInputValue = new Array(0); function addInput() { arrInput.push(arrInput.length); arrInputValue.push(""); display(); } function display() { document.getElementById('parah').innerHTML=""; for (intI=0;intI<arrInput.length;intI++) { document.getElementById('parah').innerHTML+=createInput(arrInput[intI], arrInputValue[intI]); } } function saveValue(intId,strValue) { arrInputValue[intId]=strValue; } function createInput(id,value) { return "Input č. "+ (id+1) +":</label><input type='text' id='test "+ id +"' onChange='javascript:saveValue("+ id +",this.value)' value='"+ value +"'>"; } a odkaz: <p id="parah"></p> <a href="javascript:addInput()">Přidat input/a><br> Tento skript funguje v pořádku, ovšem problém nastává v okamžiku, kdy v tagu input potřebuju změnit hodnotu type z text na file. To si kliknu na odkaz k přidání souboru, najdu si jej a pak se rozhodnu že chci uploadnout ještě jeden, tak tedy kliknu na odkaz k přidání inputu, ale to se mi přemaže cesta k tomu prvnímu souboru (co jsem prvně vybral). Když mám ale type='text', vše jde bez problému... Koukám do toho celý den, ale furt nic:B( Nenapadá vás prosím, jak by to šlo upravit? Děkuji vám mnohokrát |
||
Časová prodleva: 15 let
|
0