Y at-il de toute façon je peux obtenir tous les <a>
dans une page, je veux appliquer une nouvelle cible à chacun d'eux.Obtenez tous les éléments <a> dans une page en utilisant javascript
Répondre
Si je me souviens bien, la bibliothèque prototype a quelque chose comme ça ...
si vous utilisez jQuery:
$("a").attr("target","_blank")
Je suis d'accord avec vous donnant la solution jQuery aussi longtemps que vous donnez la solution non-jQuery ainsi. à moins que le demandeur ne mentionne jQuery, jQuery ne doit pas être utilisé comme réponse principale. – geowa4
c'était juste une suggestion. Je fournissais de l'aide que je connaissais. – Jason
Vous pouvez utiliser
document.links
ou jQuery
$('a')
ou dans DOM
document.getElementsByTagName('a')
+1 complet; peut-être ajouter de l'aide pour modifier les cibles, même si cela n'a pas été spécifiquement demandé? – geowa4
Je crois que cela va faire ce que vous avez besoin:
document.getElementsByTagName("A");
En utilisant uniquement Javascript DOM:
var links = document.getElementsByTagName("a");
Vous pouvez consulter la référence à: http://www.javascriptkit.com/domref/elementmethods.shtml
- 1. Redimensionner tous les éléments contenant avec javascript en utilisant
- 2. Comment masquer tous les éléments sauf un en utilisant jquery?
- 3. classe Ajout à tous les éléments en utilisant: eq
- 4. Remplacer SRC de tous les éléments IMG en utilisant Parser
- 5. Comment arrêter tous les événements DOM en utilisant javascript?
- 6. Javascript pour modifier tous les éléments absolument positionnés
- 7. Insertion de fichier dans une page html en utilisant Javascript?
- 8. En utilisant <g: helpBallon> - Tag dans les modèles
- 9. Obtenez tous les HREF comme un tableau dans jQuery
- 10. boucle javascript que l'application à tous les autres éléments
- 11. En boucle dans tous les éléments de ListBox?
- 12. Accéder aux éléments iframe en JavaScript
- 13. Can javascript écoute "onDomChange" sur tous les éléments Dom?
- 14. Code Python pour télécharger une page Web en utilisant JavaScript
- 15. Mise en boucle de tous les éléments sélectionnés avec JavaScript Bibliothèque de prototypes
- 16. Injecter Javascript dans une page
- 17. désactiver tous les éléments html
- 18. Obtenez un IEnumerable <T> d'un IEnumerable <IEnumerable <T>>
- 19. Prototype: trouver tous les éléments avec une certaine classe?
- 20. Réinitialisation de tous les éléments dans une liste de contrôle TiddlyWiki/CheckboxPlugin
- 21. Obtenir tous les éléments de démarrage?
- 22. Sélection de tous les éléments d'un profil structuremap
- 23. jQuery - ouvrir tous les liens sur une page
- 24. Nombre de tous les tags IFRAME dans une page?
- 25. Sélectionner tous les éléments qui ont un CSS spécifique, en utilisant jQuery
- 26. Comment obtenir tous les éléments mis en évidence
- 27. Obtenez les premiers caractères d'une colonne dans une table en utilisant LINQ
- 28. Comment obtenez-vous les vars dans une URL en utilisant php?
- 29. Comment compter les éléments d'une liste dans une liste dans une liste en utilisant LINQ?
- 30. Supprimer tous les éléments à l'application à proximité dans ASP.Net
à la personne qui a downvoted cette question: elle ne le mérite pas. c'est une question claire et un vrai problème. Ne pas downvote parce que c'est "2 n00bish 4 u". – geowa4
Vous pouvez récupérer n'importe quel élément que vous voulez soit via le DOM ou l'une des * nombreuses * bibliothèques JS là-bas: JQuery, Prototype, MooTools, ExtJS, Glow, YUI, Dojo, Mochikit, etc., Rappelez-vous: Google est ton ami. –
@Geowa: C'était moi par accident. J'ai essayé de le remettre à zéro mais ce n'était pas une option: j'aurais fini par voter, comme je l'ai fait en ce moment. –