Dans le texte de réponse est la source complète de la page, mais si la page contient un lien avec le mot thon, comment puis-je récupérer le lien de responsetext?Rechercher une chaîne à partir de responsetext
0
A
Répondre
3
Créez un "faux" div pour héberger votre code source afin que nous puissions utiliser des éléments DOM sur celui-ci, puis utilisez .getElementsByTagName
, simples vraiment!
var div = document.createElement('div');
div.innerHTML = responseText;
var a = div.getElementsByTagName('a');
for (var i = 0, len = a.length; i < len; i++)
{
if (a[i].innerHTML.toLowerCase().indexOf('tuner') != -1)
{
alert('i caught da tuna fish. href is: ' + a[i].getAttribute('href'));
}
}
+0
Génial, merci! Ça a marché .. bonne idée :) – mike
0
jQuery vous pouvez créer un nouveau DOM à partir d'une chaîne:
$(responseText).('a:contains("tuna")').attr('href");
+0
Je pense que vous voulez dire: '$ (responseText) .find ('a: contient (" thon ")'). Attr ('href');' –
Questions connexes
- 1. rechercher une sous-chaîne à partir d'une URL
- 2. Comment rechercher une chaîne à partir d'un fichier java?
- 3. Rechercher une chaîne vide
- 4. Rechercher une chaîne dans une chaîne
- 5. Rechercher une occurrence C++ d'une sous-chaîne à partir d'une chaîne
- 6. Rechercher une sous-chaîne entre caractères spéciaux dans une chaîne
- 7. Comment rechercher une sous-chaîne (0,91) à partir d'une chaîne longue?
- 8. rechercher une chaîne dans sql à partir de n'importe quelle colonne dans une table
- 9. Rechercher une chaîne contenant une sous-chaîne à partir d'un fichier redirigé, mais continuer à recevoir une erreur Seg-fault?
- 10. Rechercher et remplacer une chaîne
- 11. rechercher une chaîne dans DataGridView
- 12. Javascript responseText
- 13. OpenLayers Format JSON est de retour Vide responseText Chaîne
- 14. Rechercher une chaîne en mémoire
- 15. Comment rechercher une grande chaîne
- 16. Rechercher une chaîne dans REQUEST_URI
- 17. jQuery ajax responseText 'undefined'
- 18. rechercher une chaîne pour un tableau de fragments de chaîne
- 19. façon de rechercher une chaîne dans MySQL
- 20. Comment rechercher une sous-chaîne à partir d'un NSString avec insensible à la casse
- 21. Rechercher une liste en utilisant une chaîne
- 22. Meilleur moyen mysql de rechercher à travers une chaîne
- 23. Comment rechercher une chaîne à partir de PDF en utilisant iphone sdk?
- 24. Rechercher une chaîne pour une valeur
- 25. Rechercher une phrase dans une chaîne (C#)
- 26. jQuery ajax + responseText + Codage de caractères
- 27. Rechercher si une chaîne existe dans une autre chaîne
- 28. Rechercher une chaîne spécifique dans une autre chaîne
- 29. XMLHttpRequest responseText & javascript
- 30. AJAX - Retour responseText
est ceci au sujet de * phishing * pour le thon? – pavium
Recevez-vous une page entière via ajax et essayez d'obtenir une valeur de lien en analysant la réponse? – Jad
Haha pavium, une belle. –