J'ai un formulaire avec plusieurs travées avec id = "myid". J'aimerais pouvoir supprimer tous les éléments avec cet ID du DOM, et je pense que jQuery est la meilleure façon de le faire. Je me suis dit comment utiliser la méthode .remove $() pour supprimer une instance de cet identifiant, en faisant simplement:Utiliser jquery pour supprimer tous les éléments avec un identifiant donné
$('#myid').remove()
mais bien sûr, qui ne supprime que la première instance de myid. Comment puis-je itérer sur TOUTES les instances de myid et les supprimer toutes? Je pensais que la méthode jquery $ .each() pourrait être le moyen, mais je ne peux pas comprendre la syntaxe pour itérer sur toutes les instances de myid et les supprimer tous.
S'il existe un moyen propre de le faire avec JS standard (sans utiliser jQuery), je suis ouvert à cela aussi. Peut-être que le problème est que les ID sont supposés être uniques (c'est-à-dire que vous n'êtes pas censé avoir plusieurs éléments avec id = "myid")?
Merci,
Chris
Essayez l'extrait ci-dessous, ça devrait marcher. – ace
"tous les éléments avec un identifiant donné" fait mal dans mon cerveau. Les ID devraient être uniques, partout. – domih