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












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
    13 hours ago
















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
    13 hours ago














6












6








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














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 16 hours ago









ChathuDChathuD

1,252524




1,252524













  • 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





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

– Toan Tran
13 hours ago










2 Answers
2






active

oldest

votes


















7














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































    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























      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

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      7














      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




























        7














        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


























          7












          7








          7







          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 12 hours ago









          João FariasJoão Farias

          2,748415




          2,748415























              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




























                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


























                  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 11 hours ago









                  Niels van ReijmersdalNiels van Reijmersdal

                  20.8k23071




                  20.8k23071






























                      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