Es posible clonar objetos de elementos html en JavaScript / JQuery?

Estoy buscando algunos consejos sobre cómo resolver mi problema.

Tengo un elemento html (como el campo de entrada del cuadro de selección) en una tabla. Ahora quiero copiar el objeto y generar uno nuevo a partir de la copia, y eso con JavaScript o jQuery. Creo que esto debería funcionar de alguna manera, pero estoy un poco despistado en este momento.

Algo así (pseudocódigo):

oldDdl = $("#ddl_1").get(); 

newDdl = oldDdl;

oldDdl.attr('id', newId);

oldDdl.html();

Respuestas a la pregunta(16)

Su respuesta a la pregunta