Autor Zpráva
zvo
Profil
Dobrý den,
v mém projektu potřebuju, abych si mohl jednoduše přidávat nové pole "input". K tomuto jsem použil Javascript.
Ukázka zde: http://zvo.profitux.cz/inputjs.php
Skript po technické stránce funguje, ale má jeden estetický problém. Pole input-text se nerovná pod sebou, po přidání dalších polí je první vždy odskočené vlevo.

Nevíte, prosím, jak udělat, aby se všechna pole rovnala pod sebou ?

Děkuji.
centi
Profil
V prvom riadku tabuľky máš dve bunky <td>. V jednej input file a v druhom textový input. V ďalších riadkoch však vytváraš už len jednu bunku tabuľky v ktorej sú oba inputy. Toť tvoj problém. Proste tým javascriptom negeneruješ rovnakú štruktúru riadku s inputmi ako je ten prvý defaultný.
zvo
Profil
Jak by to šlo vyřešit ? Pokud dám celý první řádek do jedné <td>, tak jsou sice ostatní řádky OK, ale v prvním je druhé pole na novém řádku ( http://zvo.profitux.cz/inputjs2.php ).
peta
Profil
zvo
zda se, ze centiho nechapes,
1. pak je tu tedy moznost pouzit FF plugin webDeveloper a po vyklikani "+" si zobrazit - generovany kod
2. FF - Zobrazit - vybrat vse - prave tlacitko - zobrazit zdrojovy kod vyberu
3.
<TEXTAREA id=xxx></TEXTAREA>
funkce()
{
x = neco
x = neco
neco.innerhtml = x
documentGetElementById("xxx").value = x;
}

-------
pred:
-------
<table>
<table border="0" cellspacing="0" cellpadding="0" id="tblSample">
<tr id="row">
<td width="1" colspan="2"><input type="file" size="30" name="image_1">
<input type="text" size="30" name="info_1">

</td>
</tr>
</table>

-------
po
--------
<table>
</table><table id="tblSample" border="0" cellpadding="0" cellspacing="0">
<tbody><tr id="row">
<td colspan="2" width="1"><input size="30" name="image_1" type="file">
<input size="30" name="info_1" type="text">

</td>
</tr>
<tr><td><input value="2" size="30" name="image_2" type="file"><input size="30" name="info_2" type="text"></td></tr></tbody></table>


... tak si to laskave oprav
Co?
<td colspan="2" width="1">
a
<td>
jsou 2 rozdilne zapisy
nejlepe zapni si ramecek
<TABLE border=1>
zvo
Profil
Díky, už jsem to konečně pochopil...

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