在前端工作不多,想知道我所做的是否正确。
我创建了一个html
显示数据的表。
我添加了按钮和复选框来在结构上修改表,即添加一行。
执行此操作的代码是一大块代码,它执行以下操作:
var table = document.getElementById('table');
table.insertRow(1);
var id_td = document.createElement('td');
//create options element
id_td.appendChild(options);
var name_td = document.createElement('td');
//create input textbox
name_td.appendChild(txt_box);
etc etc
所以我不喜欢这样一个事实,即创建元素的本质上是重复代码的一大块。
我想知道,我在正确的轨道上吗?除非我们使用类似的库,否则这是唯一的方法JQuery
吗?