Second demonstration: form submittal. Here's a calculator that POSTs its equation back to the server via a normal form. Note that this works only when run from a webserver, not a local file. POSTs will fallback to a normal browser POST where unsupported, to maintain accessibility.
Third demonstration: Toggling 'blind' links that load their content once, then collapse/expand their target.
HTMLHttpRequest v1.0beta © 2001-2006 Angus Turnbull, TwinHelix Designs http://www.twinhelix.com
Licensed under the CC-GNU LGPL, version 2.1 or later:
http://creativecommons.org/licenses/LGPL/2.1/
This is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
If you find this useful, you're more than welcome to consider making a donation to support its development :). Also, if this license isn't suitable for your project, please contact me for alternative licensing terms.
Good luck - Angus.