JSFiddle - React, Tailwind, and code Playground
by yonran
HTML
<form id=form action="#">
<input type=submit>
</form>
<div id=log></div>
JavaScript
// Demonstrate that the submit element bubbles in your browser.
function log(text) {
var x = document.createTextNode(text);
var el = document.getElementById("log");
el.appendChild(x);
el.appendChild(document.createElement("br"));
}
var form = document.getElementById("form");
form.addEventListener("submit", function(e) {
log("submit fired on element.");
e.preventDefault();
}, false);
document.addEventListener("submit", function(e) {
log("submit bubbled.");
}, false);