<HTML>
<HEAD>
<TITLE>Wstawianie wierszy do tabel (IE5+/Win)</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function addRow(item1) {
    if (item1) {
        // zapisujemy dugie odwoanie w zmiennej
        var theTable = document.all.myTable
        // na kocu tabeli dodajemy nowy rekord
        var newRow = theTable.insertRow(theTable.rows.length)
        // okrelamy identyfikator wiersza
        newRow.id = newRow.uniqueID
        
        // deklarujemy zmienn reprezentujc komrki 
        var newCell
        
        // wstawiony wiersz tabeli nie ma komrek, a zatem je tworzymy
        newCell = newRow.insertCell(0)
        // okrelamy identyfikator komrki
        newCell.id = newCell.uniqueID
        // w komrce wywietlamy identyfikator wiersza
        newCell.innerText = newRow.id
        newCell.bgColor = "yellow"
        // wykorzystujemy zmienn do utworzenia drugiej komrki wiersza
        newCell = newRow.insertCell(1)
        newCell.id = newCell.uniqueID
        newCell.innerText = item1
    }
}
</SCRIPT>
</HEAD>

<BODY>
<TABLE ID="myTable" BORDER=1>
<TR>
<TH>Identyfikator</TH>
<TH>Dane</TH>
</TR>

<TR ID="firstDataRow">
<TD>Pierwszy wiersz danych</TD>
<TD>Romu</TD>
</TR>
<TR ID="secondDataRow">
<TD>Drugi wiersz danych</TD>
<TD>Julka</TD>
</TR>
</TABLE>
<HR>
<FORM>
Podaj tekst, ktry zostanie dodany do tabeli:<BR>
<INPUT TYPE="text" NAME="input" SIZE=25><BR>
<INPUT TYPE='button' VALUE='Dodaj wiersz' onClick='addRow(this.form.input.value)'>
</FORM>
</BODY>
</HTML>