send-data-formdata.any.js (535B)
1 // META: title=XMLHttpRequest.send(formdata) 2 3 var test = async_test(); 4 test.step(function() 5 { 6 var xhr = new XMLHttpRequest(); 7 var form = new FormData(); 8 form.append("id", "0"); 9 form.append("value", "zero"); 10 11 xhr.onreadystatechange = test.step_func(() => { 12 if (xhr.readyState == 4) { 13 assert_equals(xhr.status, 200); 14 assert_equals(xhr.response, "id:0;value:zero;"); 15 test.done(); 16 } 17 }); 18 19 xhr.open("POST", "./resources/form.py", true); 20 xhr.send(form); 21 });