连接一个字符串和一个int值,同时给一个<button>字段,该字段在HTML中动态生成

concatinating 1 string and an int value while giving id value to a <button> field which is generated dynamically in HTML

本文关键字:一个 字段 动态 HTML int 字符串 连接 button      更新时间:2023-09-26
var but = document.createElement('span');
        but.innerHTML.id="but1"+inc;
        but.innerHTML = '<button value="delete row" id="'but'+inc"  
onclick="deleteRow(this.id)">delete row</button>';
// '"but"+inc' , "but+inc" are not working
//here inc is an integer value which increments by one

这是错误的

  but.innerHTML.id="but1"+inc;

应该是这样的

  but.id="but1"+inc;
  but.innerHTML = '<button value="delete row" id="but'+inc+'" onclick="deleteRow(this.id)">delete row</button>';