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

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












6















enter image description here



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?










share|improve this question






















  • Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…

    – Toan Tran
    Mar 12 at 7:36















6















enter image description here



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?










share|improve this question






















  • Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…

    – Toan Tran
    Mar 12 at 7:36













6












6








6


1






enter image description here



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?










share|improve this question














enter image description here



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#






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 12 at 5:10









ChathuDChathuD

1,259524




1,259524












  • Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…

    – Toan Tran
    Mar 12 at 7:36

















  • Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…

    – Toan Tran
    Mar 12 at 7:36
















Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…

– Toan Tran
Mar 12 at 7:36





Xpath with Element's attribute might help stackoverflow.com/questions/45177646/…

– Toan Tran
Mar 12 at 7:36










3 Answers
3






active

oldest

votes


















9














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)





share|improve this answer























  • Thanks. Let me try this.

    – ChathuD
    Mar 13 at 17:51












  • Wow.This is working soo smooth.

    – ChathuD
    Mar 14 at 7:48











  • :) Grateful in helping

    – João Farias
    Mar 14 at 8:00


















3














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.






share|improve this answer























  • Thanks Niels,But still im confused on how to use this on my code.Will it be possible to show me the exact way?

    – ChathuD
    Mar 13 at 17:52


















-2














Try the below Xpath and share your feedback



(//div[@class='row client - selection row'])[5]





share|improve this answer

























    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
    );



    );













    draft saved

    draft discarded


















    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

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    9














    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)





    share|improve this answer























    • Thanks. Let me try this.

      – ChathuD
      Mar 13 at 17:51












    • Wow.This is working soo smooth.

      – ChathuD
      Mar 14 at 7:48











    • :) Grateful in helping

      – João Farias
      Mar 14 at 8:00















    9














    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)





    share|improve this answer























    • Thanks. Let me try this.

      – ChathuD
      Mar 13 at 17:51












    • Wow.This is working soo smooth.

      – ChathuD
      Mar 14 at 7:48











    • :) Grateful in helping

      – João Farias
      Mar 14 at 8:00













    9












    9








    9







    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)





    share|improve this answer













    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)






    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Mar 12 at 8:50









    João FariasJoão Farias

    3,221416




    3,221416












    • Thanks. Let me try this.

      – ChathuD
      Mar 13 at 17:51












    • Wow.This is working soo smooth.

      – ChathuD
      Mar 14 at 7:48











    • :) Grateful in helping

      – João Farias
      Mar 14 at 8:00

















    • Thanks. Let me try this.

      – ChathuD
      Mar 13 at 17:51












    • Wow.This is working soo smooth.

      – ChathuD
      Mar 14 at 7:48











    • :) Grateful in helping

      – João Farias
      Mar 14 at 8:00
















    Thanks. Let me try this.

    – ChathuD
    Mar 13 at 17:51






    Thanks. Let me try this.

    – ChathuD
    Mar 13 at 17:51














    Wow.This is working soo smooth.

    – ChathuD
    Mar 14 at 7:48





    Wow.This is working soo smooth.

    – ChathuD
    Mar 14 at 7:48













    :) Grateful in helping

    – João Farias
    Mar 14 at 8:00





    :) Grateful in helping

    – João Farias
    Mar 14 at 8:00











    3














    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.






    share|improve this answer























    • Thanks Niels,But still im confused on how to use this on my code.Will it be possible to show me the exact way?

      – ChathuD
      Mar 13 at 17:52















    3














    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.






    share|improve this answer























    • Thanks Niels,But still im confused on how to use this on my code.Will it be possible to show me the exact way?

      – ChathuD
      Mar 13 at 17:52













    3












    3








    3







    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.






    share|improve this answer













    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.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Mar 12 at 9:22









    Niels van ReijmersdalNiels van Reijmersdal

    21.2k23172




    21.2k23172












    • Thanks Niels,But still im confused on how to use this on my code.Will it be possible to show me the exact way?

      – ChathuD
      Mar 13 at 17:52

















    • Thanks Niels,But still im confused on how to use this on my code.Will it be possible to show me the exact way?

      – ChathuD
      Mar 13 at 17:52
















    Thanks Niels,But still im confused on how to use this on my code.Will it be possible to show me the exact way?

    – ChathuD
    Mar 13 at 17:52





    Thanks Niels,But still im confused on how to use this on my code.Will it be possible to show me the exact way?

    – ChathuD
    Mar 13 at 17:52











    -2














    Try the below Xpath and share your feedback



    (//div[@class='row client - selection row'])[5]





    share|improve this answer





























      -2














      Try the below Xpath and share your feedback



      (//div[@class='row client - selection row'])[5]





      share|improve this answer



























        -2












        -2








        -2







        Try the below Xpath and share your feedback



        (//div[@class='row client - selection row'])[5]





        share|improve this answer















        Try the below Xpath and share your feedback



        (//div[@class='row client - selection row'])[5]






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Mar 13 at 6:43









        Vel Guru

        434216




        434216










        answered Mar 13 at 2:34









        user37562user37562

        1




        1



























            draft saved

            draft discarded
















































            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.




            draft saved


            draft discarded














            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





















































            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






            Popular posts from this blog

            Peggy Mitchell

            Palaiologos

            The Forum (Inglewood, California)