button-fieldset-legend.html 671 B

1234567891011121314151617181920212223
  1. <!DOCTYPE html>
  2. <html class="reftest-wait">
  3. <!-- Test: if button has a disabled fieldset ancestor, but is in the first
  4. legend, it is not barred from constraint validation and should be
  5. affected by :invalid pseudo-class. -->
  6. <link rel='stylesheet' type='text/css' href='style.css'>
  7. <script>
  8. function onLoadHandler()
  9. {
  10. var e = document.getElementById('b');
  11. e.setCustomValidity('foo');
  12. document.documentElement.className='';
  13. }
  14. </script>
  15. <body onload="onLoadHandler();">
  16. <fieldset disabled>
  17. <legend>
  18. <button class='invalid' id='b'></button>
  19. </legend>
  20. </fieldset>
  21. </body>
  22. </html>