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