我正在使用简单的html代码,我想将第一个单元格值复制到所有其他单元格。这是html表格的外观,当我在第一个单元格中输入时,还尝试自动填充剩余日期
在下面添加了我的代码
假设您想要这个,那么我希望这会有所帮助
function bindData(target) {
var inputs = document.querySelectorAll(target);
if (inputs) {
for (var k = 0; k < inputs.length; k++) {
inputs[k].addEventListener('keyup', function() {
var fields = document.querySelectorAll(this.dataset.bind);
var value = this.value;
if (fields) {
for (var i = 0; i < fields.length; i++) {
fields[i].value = value;
}
}
});
}
}
}
bindData('[data-bind]');
<table>
<tr>
<td>
<input data-bind=".date" type="text">
</td>
<td>
<input class="date" type="text">
</td>
<td>
<input class="date" type="text">
</td>
</tr>
<tr>
<td>
<input data-bind=".name" type="text">
</td>
<td>
<input class="name" type="text">
</td>
<td>
<input class="name" type="text">
</td>
</tr>
</table>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句