簡體   English   中英

從 html 表格單元格中獲取數據

[英]Get data out of html table cells

我有一個巨大的 html 表,我正在動態構建,我希望能夠輕松地從中獲取單元格數據。
這是我的桌子的設置方式。

   <tr><td  id="presCode0">V</td></tr>
    <tr><td  id="presCode1">F</td></tr>

當我構建表格時,每個行元素都被編號。 每行有 5 個單元格,表格中有數百行。 單擊時的每一行都會調用 function,如下所示:

onclick="switchToRequest(rownumber)"    

我試過使用:

function switchToRequest(i)
{
var presCode=''+'presCode' + i + '';
attend.elements["codePick"].value=presCode.innerHTML;
attend.elements["codePick"].value=$("#"+"presCode"+i);
}

有什么方法可以使用 Javascript 從復雜表格中獲取表格單元格值?

嘗試這個:

attend.elements["codePick"].value = $("#"+"presCode"+i).html();

或者

attend.elements["codePick"].value = $("#"+"presCode"+i).text(); // to get text minus html tags

代替

presCode.innerHTML;

$("#"+presCode).innerHTML;

並刪除第二個attend.elements 行

function switchToRequest(i)
{
var presCode=''+'presCode' + i + '';
attend.elements["codePick"].value=document.getElementById(presCode).innerHTML;
attend.elements["codePick"].value=$("#"+"presCode"+i);
}

暫無
暫無

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

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