Cannot select multiple on "select" HTML tag

By design Issue #5437605


Nov 16, 2015
This issue is public.
Reported by 3 people

Sign in to watch or report this issue.

Steps to reproduce


Repro Steps:

Expected Results:

Work same Firefox and IE

Actual Results:

Dev Channel specific:



0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Mara P.”

      Changed Assigned To from “Mara P.” to “Ben B.”

      Changed Status to “Confirmed”

      Changed Assigned To from “Ben B.” to “Clay M.”

      Changed Assigned To from “Clay M.” to “IE S.”

      Changed Status from “Confirmed” to “By design”

    • Hi Edge team,

      Could you please give me the status of this issue?
      I wonder if this issue would be resolved.

      Best regards,

    • I can do it on HTML multiple select control.
      @Truong: can you please re-check your script or give me your sample.


    • Hello,

      Thank you for your feedback. At this time we do not plan on making this change.

      The command used to select an element in your example, oSelect.SelectByIndex(i) executes a normal WebDriver click command. It doesn’t send anything special to the webdriver server to denote that the user would either be holding control or shift, which is what a user would have to do to select multiple options normally. It should however work if you create an Actions object and perform sendKeys off of that object. This way allows for modifier keys to be sent.

      We continue to welcome more feedback and look forward to hearing from you again soon.

      Best regards,
      The Microsoft Edge Team

    • According to the Selenium team, this is a violation of the spec.


      They say that the browser should NOT just trigger a “click” if it’s a multi-select.

    • Here is the specific line that Edge is violating in the Webdriver spec.

      If element’s container has the multiple attribute, toggle the element’s selectedness state by setting it to the opposite value of its current selectedness.

    You need to sign in to your Microsoft account to add a comment.

    Sign in