Autor Zpráva
H13
Profil
Ahoj, poradí mi někdo, jak efektivně (aby to fungovalo v co nejvíce prohlížečích) přidat nový řádek do tabulky pomocí javascriptu, např. mám:


<form ...>
<table id="tabulka" >
<tr><td>1. pole</td><td><input type="text" name="pole1" ... /></td></tr>
<tr><td>2. pole</td><td><input type="text" name="pole2" ... /></td></tr>
</table>
</form>
<p><a href="#" onclick="volání javascriptové funkce pro přidání řádku">Přidat</a>


Potřeboval bych poradit s tou JS funkcí, zřejmě tam bude nějakej counter pro přidávání id pro nové řádky, to bych nějak zvládl, ale zajímalo by mě jakou metodu použít pro přídání celého html kódu a navíc aby se přidal za poslední </tr> a před </table> ?

Díky moc
Taps
Profil
H13
zkus použít google
http://www.dlitz.net/software/addrow/addrow-v2.html
http://www.codeproject.com/KB/scripting/Add_and_Delete_Table_rows.aspx
H13
Profil
Díky moc, přesně tohle jsem potřeboval.
T-men
Profil *
Taps:
H13
zkus použít google
http://www.dlitz.net/software/addrow/addrow-v2.html

Je to dobré řešení, máš ještě někde prosímtě link na PHP skript, který získá data z jednotlivých inputů?
Čili když si teoreticky přidám 20 řádků, tak mi vytvoří 3x20 proměnných? (3x20 řádků)
Byl bych ti moc vděčný, hledal jsem, ale zatím nenašel.

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: