Qu'avez-vous essayé? Généralement quelque chose comme la suivante devrait fonctionner:
WebElement element = driver.findElement(By.tagName("input"));
String title = element.getAttribute("title");
Je suis chaîne vide, après j'ai essayé le code ci-dessus Le code ci-dessus, vous obtiendrez uniquement le premier élément avec tagName "entrée" à l'intérieur de votre < /html> Super! J'ai utilisé get_attribute() dans mon code Python et, à ma grande surprise, il a travaillé! 🙂
La réponse fournie par Jim Evans est le bon omi, mais pour un autre, plus précis, je vous conseille quelque chose comme ci-dessous. Rappelez-vous que la copie de pâtes pourrait ne pas fonctionner et vous avez besoin de changer quelque chose pour être en mesure de travailler sur votre HTML.
List<WebElement> elements = driver.findElements(By.tagName("input"));for(WebElement element : elements){if(element.getAttribute("type").equals("image")){System.out.println(element.getAttribute("title"));}}
Le code ci-dessus en boucle pour tous le dans votre page web, qui sont de type="image" et d'impression sur la console de l'attribut "title" de chacun de ceux-ci.
Toujours chose que vous devriez voix de Jim réponse comme correcte si.
je suis un peu curieux de savoir pourquoi pensez-vous que Jim réponse comme correcte? La question était: "Comment faire pour obtenir l'attribut de Titre dans l'élément d'entrée?", pour moi, cela sonne comme une meilleure réponse quand vous google ou qch. Je n'ai fait que travailler sur cette solution et de la mettre en œuvre dans une manière qui vous convient le plus le scénario invité sur la question elle-même, de toute façon espère juste que l'un de ceux qui ont travaillé pour vous 😀
Qu'avez-vous essayé? Généralement quelque chose comme la suivante devrait fonctionner:
Le code ci-dessus, vous obtiendrez uniquement le premier élément avec tagName "entrée" à l'intérieur de votre < /html>
Super! J'ai utilisé get_attribute() dans mon code Python et, à ma grande surprise, il a travaillé! 🙂
OriginalL'auteur JimEvans
La réponse fournie par Jim Evans est le bon omi, mais pour un autre, plus précis, je vous conseille quelque chose comme ci-dessous. Rappelez-vous que la copie de pâtes pourrait ne pas fonctionner et vous avez besoin de changer quelque chose pour être en mesure de travailler sur votre HTML.
Le code ci-dessus en boucle pour tous le dans votre page web, qui sont de type="image" et d'impression sur la console de l'attribut "title" de chacun de ceux-ci.
Toujours chose que vous devriez voix de Jim réponse comme correcte si.
La question était: "Comment faire pour obtenir l'attribut de Titre dans l'élément d'entrée?", pour moi, cela sonne comme une meilleure réponse quand vous google ou qch.
Je n'ai fait que travailler sur cette solution et de la mettre en œuvre dans une manière qui vous convient le plus le scénario invité sur la question elle-même, de toute façon espère juste que l'un de ceux qui ont travaillé pour vous 😀
OriginalL'auteur aimbire
Tout d'abord, vous devez identifier l'élément d'entrée à partir de laquelle vous voulez obtenir la valeur de l'attribut titre .
Alors quelque chose comme ce qui suit doit travailler.
OriginalL'auteur Code Enthusiastic
Elle est très simple et le travail aussi bien.
OriginalL'auteur hillel swimmar