Tengo un formulario con varios tramos con id = "myid". Me gustaría poder eliminar todos los elementos con este ID del DOM, y creo que jQuery es la mejor manera de hacerlo. Me di cuenta de cómo utilizar el método $ .Remove() para eliminar una instancia de este id, simplemente haciendo:Usando jquery para eliminar todos los elementos con un ID dado
$('#myid').remove()
pero por supuesto que sólo elimina la primera instancia de myid. ¿Cómo iterar sobre TODAS las instancias de myid y eliminarlas todas? Pensé que el método jquery $ .each() podría ser el camino, pero no puedo descifrar la sintaxis para iterar sobre todas las instancias de myid y eliminarlas todas.
Si hay una manera clara de hacer esto con JS regular (no usando jQuery) estoy abierto a eso también. Tal vez el problema es que se supone que los identificadores son únicos (es decir, se supone que no debes tener múltiples elementos con id = "myid")?
Gracias,
Chris
Pruebe el fragmento que publiqué a continuación, debería funcionar. – ace
"todos los elementos con una identificación dada" duele en mi cerebro. Las identificaciones deben ser únicas en todas partes. – domih