Javascript 我正在生成行、列并动态设置id。我需要针对JS中第二行的第三列。我如何瞄准它?

Javascript 我正在生成行、列并动态设置id。我需要针对JS中第二行的第三列。我如何瞄准它?,javascript,Javascript,我正在生成行、列并动态设置id。我需要针对JS中第二行的第三列。我如何瞄准它 //在3行内创建3列 var columns=document.createElementdiv; columns.setAttribute'id','columns'+j; 人民软实力 了解更多 @HereticMonkey的可能副本我很抱歉这里是HTML代码。人民软学习更多无需道歉,你的问题要包括文本。@JuanAngelogianopulos并添加更多JS。以上这些都无助于想象一个感谢@JavierFromMa

我正在生成行、列并动态设置id。我需要针对JS中第二行的第三列。我如何瞄准它

//在3行内创建3列 var columns=document.createElementdiv; columns.setAttribute'id','columns'+j; 人民软实力 了解更多
@HereticMonkey的可能副本我很抱歉这里是HTML代码。人民软学习更多无需道歉,你的问题要包括文本。@JuanAngelogianopulos并添加更多JS。以上这些都无助于想象一个感谢@JavierFromMadrid,我会试试这个!你的代码成功了。现在我面临另一个问题。我试图将我创建的徽章附加到第5列和第6列。但是我不能让它工作。你能帮我一下吗?函数getColElementrow,column{var targetId=row*3+column;返回document.getElementByIdcolumns+targetId;}函数buildBadge{var badgeContainer=document.getElementById'services';var counter=document.createElement'div';counter.setAttribute'id','counter';counter.classList.add'counter';var counterText=document.createElement'p';counterText.setAttribute'id','counterText';badgeContainer.appendChildcounter;counter.appendChildcounterText;getColElement1,2;getColElement2,0;}buildBadge;
// row and columns are 0 based, assuming we have 3 columns per row as stated in the image
// example: getTableElement(1,0) would target id="columns3"
function getTableElement(row, column){
    var targetId = row * 3 + column;
    return document.getElementById("columns" + targetId);
}