След написах предната статия за дублиране на input полета, се сблъсках с по-сериозен проблем – дублиране на select полета. Разбира се можех да изброя опциите от select полето в javascript-а, но това изобщо не е добра идея. Още повече, че моите полета са 5-6 с по 10тина опции и се зареждат от базата. След още малко ровене стигнах до нещо, което е по-красиво от предното:
-
function duplicate_select(parent_id, select_id) {
-
var parentDiv = document.getElementById(parent_id);
-
var obj = document.getElementById(select_id).cloneNode(true);
-
parentDiv.appendChild(obj);
-
}
Любовта ми към javascript се задълбочава…


