JavaScript将rowCount写入表

时间:2014-10-02 12:16:18

标签: javascript jquery html

我使用以下JavaScript函数向表中添加一行。我想写一下当前rowCount的值。

我的功能是:

function addRow(tableID) {

    var table = document.getElementById(tableID);

    var rowCount = table.rows.length;
    var row = table.insertRow(rowCount);

    var colCount = table.rows[0].cells.length;



    for(var i=0; i<colCount; i++) {


        var newcell = row.insertCell(i);

        newcell.innerHTML = table.rows[0].cells[i].innerHTML;

        newcell.childNodes[0].value = rowCount;
    }
}

我的HTML表格:

<TABLE id="dataTable" border="0">

    <TR style="display:none;">
        <TD><INPUT type="checkbox" name="chk2"/></TD>
        <TD><script>document.write(rowCount);</script><select name="room[][]" multiple="MULTIPLE" >
            <option value="" selected ></option>
        </select></TD>

    </TR>
</TABLE>

我尝试了<script>document.write(rowCount);</script><script>document.write(this.rowCount);</script>。第一个返回错误:找不到变量rowCount,第二个:undefined不是对象。

这听起来有点乱,但我想将rowCount值传递给<select name="room[][]>的名称给我:

<select name="room[0][]>
<select name="room[1][]>
<select name="room[2][]>

0 个答案:

没有答案