簡體   English   中英

HTML Javascript中的動態輸入表到動態標簽表

[英]Dynamic input table to dynamic label table in HTML Javascript

我試圖使該函數在我的程序中使用過,但是除了顯示數據的輸入字段外,我還需要它來顯示帶有數據的標簽或文本,以便可以將其復制並粘貼到Excel中。

方法如下:

    cnt=0;
function addRowReporte(tableID,nroColumna) {
    var table = document.getElementById(tableID);
    var rowCount = table.rows.length;
    var row = table.insertRow(rowCount);

    for(c=0;c<nroColumna;c++){

        var cell = row.insertCell(c);
        var element = document.createElement("input");
        element.type = "text";

        element.name = ct+"0"+c;
        element.size = "16";
        element.id = ct+"0"+c;

        cell.appendChild(element);
    }
    cnt++;
}

我嘗試將createElement("input")更改為標簽,但是沒有用

稍后使用以下命令調用字段的文本或“值”:

document.getElementById(id).value = rs.Fields(colu).Value;

一如既往,我們將不勝感激任何幫助

您可以使用文本節點將文本直接插入表格單元格中,如下所示...

cnt=0;
function addRowReporte(tableID,nroColumna) {
    var table = document.getElementById(tableID);
    var rowCount = table.rows.length;
    var row = table.insertRow(rowCount);

    for(c=0;c<nroColumna;c++){
        var cell = row.insertCell(c);
        var element = document.createTextNode("text goes here");

        cell.appendChild(element);
    }
    cnt++;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM