tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

select-value-option.tentative.html (797B)


      1 <!DOCTYPE html>
      2 <link rel=author href="mailto:jarhar@chromium.org">
      3 <link rel=help href="https://github.com/openui/open-ui/issues/664">
      4 <script src="/resources/testharness.js"></script>
      5 <script src="/resources/testharnessreport.js"></script>
      6 
      7 <select id=select>
      8  <option id=optone>innertext one</option>
      9  <option id=opttwo value=valueattribute>innertext two</option>
     10 </select>
     11 
     12 <style>
     13  select, ::picker(select) {
     14    appearance: base-select;
     15  }
     16 </style>
     17 
     18 <script>
     19 test(() => {
     20  assert_equals(select.value, 'innertext one',
     21    'The first option should be selected initially.');
     22  select.value = 'valueattribute';
     23  assert_equals(select.value, 'valueattribute',
     24    'Assigning value should look at the options value, not innertext');
     25 }, 'select.value should reflect option.value');
     26 </script>