Is there any way to click on 6th item of this list

As on the image I have to click on the 6th item on the list.
I can easily do this with IList<IWebElement>
But is there any way to do the same thing with the help of 2005256 digit which is available end of the div tag?
selenium-webdriver c#
add a comment |

As on the image I have to click on the 6th item on the list.
I can easily do this with IList<IWebElement>
But is there any way to do the same thing with the help of 2005256 digit which is available end of the div tag?
selenium-webdriver c#
Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…
– Toan Tran
13 hours ago
add a comment |

As on the image I have to click on the 6th item on the list.
I can easily do this with IList<IWebElement>
But is there any way to do the same thing with the help of 2005256 digit which is available end of the div tag?
selenium-webdriver c#

As on the image I have to click on the 6th item on the list.
I can easily do this with IList<IWebElement>
But is there any way to do the same thing with the help of 2005256 digit which is available end of the div tag?
selenium-webdriver c#
selenium-webdriver c#
asked 16 hours ago
ChathuDChathuD
1,252524
1,252524
Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…
– Toan Tran
13 hours ago
add a comment |
Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…
– Toan Tran
13 hours ago
Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…
– Toan Tran
13 hours ago
Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…
– Toan Tran
13 hours ago
add a comment |
2 Answers
2
active
oldest
votes
You can use a CSS Selector looking for a substring at the onclick attribute:
div[onclick*='2005256']
This will look for the client regardless of the position.
If you want by position:
#searchpanel-clientlist li:nth-of-type(6)
add a comment |
I think the CSS Selector is the best solution, but you could also loop through all the row elements and get the onclick attribute text with element.GetAttribute("onclick"). This should the full onclick string and now you can use your programming language to find if it contains the number and use elements that match.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "244"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsqa.stackexchange.com%2fquestions%2f38189%2fis-there-any-way-to-click-on-6th-item-of-this-list%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can use a CSS Selector looking for a substring at the onclick attribute:
div[onclick*='2005256']
This will look for the client regardless of the position.
If you want by position:
#searchpanel-clientlist li:nth-of-type(6)
add a comment |
You can use a CSS Selector looking for a substring at the onclick attribute:
div[onclick*='2005256']
This will look for the client regardless of the position.
If you want by position:
#searchpanel-clientlist li:nth-of-type(6)
add a comment |
You can use a CSS Selector looking for a substring at the onclick attribute:
div[onclick*='2005256']
This will look for the client regardless of the position.
If you want by position:
#searchpanel-clientlist li:nth-of-type(6)
You can use a CSS Selector looking for a substring at the onclick attribute:
div[onclick*='2005256']
This will look for the client regardless of the position.
If you want by position:
#searchpanel-clientlist li:nth-of-type(6)
answered 12 hours ago
João FariasJoão Farias
2,748415
2,748415
add a comment |
add a comment |
I think the CSS Selector is the best solution, but you could also loop through all the row elements and get the onclick attribute text with element.GetAttribute("onclick"). This should the full onclick string and now you can use your programming language to find if it contains the number and use elements that match.
add a comment |
I think the CSS Selector is the best solution, but you could also loop through all the row elements and get the onclick attribute text with element.GetAttribute("onclick"). This should the full onclick string and now you can use your programming language to find if it contains the number and use elements that match.
add a comment |
I think the CSS Selector is the best solution, but you could also loop through all the row elements and get the onclick attribute text with element.GetAttribute("onclick"). This should the full onclick string and now you can use your programming language to find if it contains the number and use elements that match.
I think the CSS Selector is the best solution, but you could also loop through all the row elements and get the onclick attribute text with element.GetAttribute("onclick"). This should the full onclick string and now you can use your programming language to find if it contains the number and use elements that match.
answered 11 hours ago
Niels van ReijmersdalNiels van Reijmersdal
20.8k23071
20.8k23071
add a comment |
add a comment |
Thanks for contributing an answer to Software Quality Assurance & Testing Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsqa.stackexchange.com%2fquestions%2f38189%2fis-there-any-way-to-click-on-6th-item-of-this-list%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…
– Toan Tran
13 hours ago