Quick answer : append the form to the body.
document.body.appendChild(form);
Or, if you’re using jQuery as above: $(document.body).append(form);
Details : According to the HTML standards, if the form is not associated to the browsing context(document), the form submission will be aborted.
HTML SPEC see 4.10.21.3.2
In Chrome 56, this spec was applied.
Chrome code diff see @@ -347,9 +347,16 @@
P.S about your question #1. In my opinion, unlike ajax, form submission causes instant page move.
So, showing ‘deprecated warning message’ is almost impossible.
I also think it’s unacceptable that this serious change is not included in the feature change list. Chrome 56 features – www.chromestatus.com/features#milestone%3D56
Related Posts:
- Getting Error “Form submission canceled because the form is not connected”
- Error OPTIONS net::ERR_CONNECTION_REFUSED
- Export html table data to Excel using JavaScript / JQuery is not working properly in chrome browser
- Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH
- How to use jQuery in chrome extension?
- Disable Chrome strict MIME type checking
- Chrome/jQuery Uncaught RangeError: Maximum call stack size exceeded
- “Uncaught TypeError: a.indexOf is not a function” error when opening new foundation project
- How to change CSS using jQuery?
- How to properly use jsPDF library
- How do I redirect to another webpage?
- How do I redirect to another webpage?
- Cross-Origin Read Blocking (CORB)
- jQuery append() vs appendChild()
- How to replace innerHTML of a div using jQuery?
- Uncaught ReferenceError: $ is not defined?
- Uncaught ReferenceError: jQuery is not defined [duplicate]
- How do I check whether a checkbox is checked in jQuery?
- syntax error: unexpected token <
- ReferenceError: $ is not defined
- Uncaught ReferenceError: jQuery is not defined [duplicate]
- What does [object Object] mean?
- Remove class using jQuery
- How do I check whether a checkbox is checked in jQuery?
- jQuery document.createElement equivalent?
- How to make history.back() without getting a warning on the browser to reload the page?
- JQuery – $ is not defined
- Cannot read property ‘push’ of undefined when combining arrays
- Toggle show/hide on click with jQuery
- convert Hsl to rgb and hex
- Pure JavaScript equivalent of jQuery’s $.ready() – how to call a function when the page/DOM is ready for it [duplicate]
- Chrome sendrequest error: TypeError: Converting circular structure to JSON
- JQuery – $ is not defined
- Cannot read property ‘push’ of undefined when combining arrays
- require is not defined? Node.js
- jQuery .on(‘change’, function() {} not triggering for dynamically created inputs
- How to create a jQuery function (a new jQuery method or plugin)?
- jQuery: Wait/Delay 1 second without executing code
- Failed to load resource: the server responded with a status of 500 (Internal Server Error) in Bind function
- Scroll to an element with jQuery
- Cannot open local file – Chrome: Not allowed to load local resource
- Download File Using JavaScript/jQuery
- How to solve ‘Redirect has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header’?
- How to deal with net::ERR_SSL_PROTOCOL_ERROR?
- How to disable JavaScript in Chrome Developer Tools?
- How can I scroll to an element using jQuery?
- jQuery.click() vs onClick
- jQuery setTimeout() Function [duplicate]
- jQuery Get Selected Option From Dropdown
- Disabling and enabling a html input button
- Scroll to an element with jQuery
- Cannot open local file – Chrome: Not allowed to load local resource
- Download File Using JavaScript/jQuery
- Check if checkbox is checked with jQuery
- How can I refresh a page with jQuery?
- How can I refresh a page with jQuery?
- How to add jQuery code into HTML Page
- How can I get the data-id attribute?
- document.getElementById vs jQuery $()
- Check if checkbox is checked with jQuery
- How to import jquery using ES6 syntax?
- How to filter an array/object by checking multiple values
- What does jQuery.fn mean?
- Is there a link to the “latest” jQuery library on Google APIs?
- What is the meaning of == $0 that is shown in inspect element of google chrome for the selected element [duplicate]
- Setting “checked” for a checkbox with jQuery
- Nested JSON objects – do I have to use arrays for everything?
- How to find the sum of an array of numbers
- Uncaught TypeError: Cannot read property ‘length’ of undefined
- Jquery : Refresh/Reload the page on clicking a button
- Uncaught SyntaxError: Invalid or unexpected token
- Check if element exists in jQuery
- Checking a Url in Jquery/Javascript
- Bootstrap Dropdown menu is not working
- Infinite Scrolling in Asp.Net MVC with jQuery / AJAX Issues
- ajax jquery simple get request
- What are the difference between $(document).bind(‘ready’, function) and $(document).ready(function() {})
- jquery SlideToggle effect in upward direction?
- Change Background color (css property) using Jquery
- jQuery get textarea text
- How can jQuery deferred be used?
- Uncaught TypeError : cannot read property ‘replace’ of undefined In Grid
- How can I determine if a variable is ‘undefined’ or ‘null’?
- Failed to load resource: net::ERR_FILE_NOT_FOUND loading json.js
- Disable/enable an input with jQuery?
- Get class name using jQuery
- Uncaught TypeError: $.post is not a function
- jQuery AJAX cross domain
- When and why to ‘return false’ in JavaScript?
- Set timeout for ajax (jQuery)
- querySelector vs. getElementById
- How to generate a simple popup using jQuery
- What does on() in JavaScript do?
- jQuery AJAX submit form
- jQuery Ajax File Upload
- How to use php code in javascript
- jQuery animate backgroundColor
- How can I upload files asynchronously with jQuery?
- What’s the difference between console.dir and console.log?
- Use images like checkboxes