dpts,
перед вставкой найдите нужные элементы в строке клона и установите желаемые значения.
window.addEventListener("DOMContentLoaded", function() {
var a = document.querySelector("#table_container"),
b = a.querySelector("tbody"),
d = b.querySelector("tr").cloneNode(!0);
a.querySelector("#add").addEventListener("click", function() {
var c = d.cloneNode(!0);
*!*
c.querySelector("[type='hidden']").value = 0;
c.querySelector("[type='text']").value = '';
[].forEach.call( c.querySelectorAll('select'), function(el) {
el.selectedIndex = 0;
});
*/!*
c.addEventListener("click", function(event) {
var a = event.target.classList;
a && a.contains("iconsmall") && b.removeChild(c)
});
b.insertBefore(c, b.lastElementChild)
})
});
|
Благодарю, вроде все хорошо, добавляет как надо, вот только не удаляет строчки, которые были созданы не этим скриптом.
Можно как-то починить? |
dpts,
можно но уже не интересно |
Ясно, и на том спасибо
|
| Часовой пояс GMT +3, время: 03:52. |