作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
对于这个例子
$("#add").click(function () {
var html = "<tr>";
html += '<td contenteditable id="data1"></td>';
html += '<td contenteditable id="data2"></td>';
html += '<td contenteditable id="data3"></td>';
html += '<td contenteditable id="data4"></td>';
html += '<td contenteditable id="data5"></td>';
html += '<td contenteditable id="data6"></td>';
html += '<td contenteditable id="data7"></td>';
html += '<td contenteditable id="data8"></td>';
html += '<td contenteditable id="data9"></td>';
html +=
'<td><button type="button" name="insert" id="insert" class="btn btn-success btn-xs">Insert</button></td>';
html += "</tr>";
$("#user_data tbody").prepend(html);
});
如果您能在这方面帮助我,我将不胜感激
最佳答案
为什么以下内容对您不起作用?
const tableBody = document.getElementById("table-body");
const amountOfInputs = 3;
function generateRow() {
let generatedHtmlBody = "<tr>";
for (let i = 1; i <= amountOfInputs; i++) {
generatedHtmlBody += `<td><input id="input-${i}" type="date" /></td>`
}
generatedHtmlBody += `<td><input type="submit" value="submit" /></td></tr>`;
return generatedHtmlBody;
}
function addRow() {
tableBody.innerHTML += generateRow();
}
addRow();
<button onclick="addRow()">Add row</button>
<table>
<thead>
<tr id="table-header-first-row">
<th>Table</th>
</tr>
</thead>
<tbody id="table-body">
</tbody>
</table>
关于javascript - 如何在JS函数内将日期(如输入类型日期)添加到td表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60224044/
我是一名优秀的程序员,十分优秀!