has-formelement.html (1012B)
1 <!doctype html> 2 <html lang=en> 3 <meta charset=utf-8> 4 <title>FormData: has (with form element)</title> 5 <script src="/resources/testharness.js"></script> 6 <script src="/resources/testharnessreport.js"></script> 7 <link rel="help" href="https://xhr.spec.whatwg.org/#dom-formdata-get" /> 8 <link rel="help" href="https://xhr.spec.whatwg.org/#dom-formdata-getall" /> 9 <div id="log"></div> 10 <form id="form"> 11 <input type="hidden" name="key" value="value1"> 12 <input type="hidden" name="key" value="value2"> 13 </form> 14 <form id="empty-form"></form> 15 <script> 16 test(function() { 17 assert_equals(new FormData(document.getElementById('form')).has('key'), true); 18 }, 'testFormDataHasFromForm'); 19 test(function() { 20 assert_equals(new FormData(document.getElementById('form')).has('nil'), false); 21 }, 'testFormDataHasFromFormNull'); 22 test(function() { 23 assert_equals(new FormData(document.getElementById('empty-form')).has('key'), false); 24 }, 'testFormDataHasFromEmptyForm'); 25 </script>