Javascript 如何在HTML字符串中放入for循环 if(splitsCity.length>1){ row.insertCell(4.innerHTML=“”+ “视图”+ '' 对于(k=0;k

Javascript 如何在HTML字符串中放入for循环 if(splitsCity.length>1){ row.insertCell(4.innerHTML=“”+ “视图”+ '' 对于(k=0;k,javascript,Javascript,您需要在if语句之外创建字符串,并将其连接到字符串中 比如说, 让htmlString='' 对于(k=0;k1){ row.insertCell(4).innerHTML= '' + “视图”+ '' + htmlString+ '' + '' } 您能给我们看一下您的HTML代码吗?最低限度。 if (splitsCity.length > 1) { row.insertCell(4).innerHTML = '<div class="dropdown"&

您需要在if语句之外创建字符串,并将其连接到字符串中

比如说,

让htmlString=''
对于(k=0;k1){
row.insertCell(4).innerHTML=
'' +
“视图”+
'' +
htmlString+
'' +
''
}

您能给我们看一下您的HTML代码吗?最低限度。
if (splitsCity.length > 1) {
  row.insertCell(4).innerHTML = '<div class="dropdown">' +
    '<button class="dropdown-toggle" type="button" id="cityDropdown" data-toggle="dropdown"' +
    'aria-haspopup="true" aria-expanded="false">View</button>' +
    '<div class="dropdown-menu" aria-labelledby="cityDropdown">'
  for (k = 0; k <= splitsCity.length; k++) {
    '<a class="dropdown-item" href="javascript:void(0)">' + splitsCity[k] + '</a>'
  }
  '</div>' +
  '</div>'
}
for (k = 0; k <= splitsCity.length; k++) {
  '<a class="dropdown-item" href="javascript:void(0)">' + splitsCity[k] + '</a>'
}