J'essaie de manipuler certaines ancres après le chargement du document pour modifier leur attribut href en utilisant Prototype. Basé sur la classe d'une ancre, son href doit être réécrit pour être utilisé par un logiciel de suivi.Manipuler href d'ancrage basé sur la classe dans le prototype
J'ai piraté certaines choses ensemble mais je n'arrive pas à comprendre pourquoi cela ne marche pas. Il retourne toujours indéfini, peu importe ce que je recherche.
<script type="text/javascript">
var elements = $$(".replace");
for (el in elements) {
el.href = "other_href.html";
}
</script>
<a href="this_href.html" class="replace">Link</a>
Quand je alert(el)
dans la boucle, il retourne soit indéfini ou (quand je cherche a.replace
un nombre extraordinaire d'éléments qui n'existent même pas sur ma page.
Où est mon erreur de pensée dans ? ici