summaryrefslogtreecommitdiffstats
path: root/third_party/webdriver/test_data/formSelectionPage.html
blob: 4890c08e823e37d2214b081ccf404b9d320f7ede (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?xml version="1.0"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title>Testing Typing into body</title>
    <script type="text/javascript">
        function setMessage(message) {
            document.getElementById('result').innerHTML = message;
        }

        function showSelected() {
          var selectElement = document.getElementById('multi');
          if (selectElement == null) {
            appendMessage("null!");
          }

          var options_array = selectElement.getElementsByTagName('option');
          var selected_cheese = "";
          for (var i = 0; i < options_array.length; i++) {
            if (options_array[i].selected) {
              selected_cheese = selected_cheese + options_array[i].label + " ";
            }
          }
          setMessage(selected_cheese);
        }
    </script>
</head>

<body>
  <h1>Type Stuff</h1>

  <div id="result">
    &nbsp;
  </div>

  <form action="" id="on-form" name="multichoice">
    <select name="multi" id="multi" multiple="multiple">
        <option selected="selected" label="emmental">Emmental</option>
        <option label="roquefort" >Roquefort</option>
        <option label="parmigiano">Parmigiano</option>
        <option label="cheddar">Cheddar</option>
    </select>
  </form>

  <input type="button" name="showselected" onclick="showSelected()" value="Show selected"/>
</body>