<!DOCTYPE html>
<html lang="en">
<head>
<meta name="generator"
content="HTML Tidy for HTML5 (experimental) for Windows https://github.com/w3c/tidy-html5/tree/c63cc39" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta charset="UTF-8" />
<title>Custom event delegation in JavaScript</title>
<link type="text/stylesheet" href="app.css" />
</head>
<body>
<h1>Custom Events in JavaScript</h1>
<p>
This demonstration creates a new event type named "newMessage" which is fired whenever a valid message is
submitted. The event can be delegated to any number of subscribers.
</p>
<form id="msgbox" action="http://bing.com" method="get">
<fieldset>
<label for="msg">your message</label>
<input id="msg" value="" />
<button>SEND</button>
</fieldset>
</form>
<pre id="log">
Event information log
=====================
</pre>
<script src="app.js"></script>
</body>
</html>