[英]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.