我创建了一个动态表,现在我想要特定行和列的值,我点击了如何获取它。以下是我的代码
var theader = '<table border="1">\n';
var tbody = '';
for (var out = 1;out<substr.length-1;out++)
{
//alert(substr[out]);
tbody += '<tr>';
var pra = substr[out].split('|^');
//alert('pra.length is: '+pra.length);
for (var i=0;i<pra.length-1;i++)
{
tbody += '<td>';
tbody += pra[i];
tbody += '</td>'
}
tbody += '</tr>\n';
}
//createTable();
var tfooter = '</table>';
document.getElementById('wrapper').innerHTML = theader + tbody + tfooter;
答案 0 :(得分:2)
为表
分配一个idvar theader = '<table border="1" id=\"tableId\">\n';
然后像这样写jquery
<强>演示强> http://jsfiddle.net/75zFX/4/
$(function(){
$("#tableIdtr td").on("click",function() {
alert($(this).html());
//OR $(this).text()
});
});