Tengo una matriz de html. Estoy tratando de ejecutar restHtml.toString() pero el resultado es
[objeto HTMLLabelElement],[objeto HTMLLabelElement],[objeto HTMLLabelElement]
¿Cómo puedo ejecutar un comando toString (o cualquier otro comando) y crear una cadena html exactamente como mi matriz? No quiero eliminar las etiquetas ni extraer ningún dato, simplemente quiero hacer de esta matriz de html una cadena larga conectada...
Aquí está mi matriz de html de console.log
(4) [label.p-1.font-weight-bold.bg-primary.ml-2.text-white.rounded-capsule.shadow-none.fs--3, label.p-1.font-weight-bold.bg-primary.ml-2.text-white.rounded-capsule.shadow-none.fs--3, label.p-1.font-weight-bold.bg-primary.ml-2.text-white.rounded-capsule.shadow-none.fs--3, label.p-1.font-weight-bold.bg-primary.ml-2.text-white.rounded-capsule.shadow-none.fs--3]Cuando pongo lo anterior en una variable llamada restoHtml y trato de ejecutar un toString() en él, obtengo [objeto HTMLLabelElement], [objeto HTMLLabelElement], [objeto HTMLLabelElement]
Cuando hago clic en la flecha en la consola para mostrar la matriz html, obtengo esto a continuación
0: label.p-1.font-weight-bold.bg-primary.ml-2.text-white.rounded-capsule.shadow-none.fs--3 1: label.p-1.font-weight-bold.bg-primary.ml-2.text-white.rounded-capsule.shadow-none.fs--3 2: label.p-1.font-weight-bold.bg-primary.ml-2.text-white.rounded-capsule.shadow-none.fs--3 3: label.p-1.font-weight-bold.bg-primary.ml-2.text-white.rounded-capsule.shadow-none.fs--3 length: 4Probablemente desee recorrer su matriz y obtener el HTML externo del elemento
var allHTML = ""; remainderHtml.forEach(function (elem) { allHTML += elem.outerHTML; });