Usage

To use this package you just need to do something like this:

<?php
require_once 'HTML/QuickForm.php';
require_once 
'HTML/QuickForm/DHTMLRulesTableless.php';
require_once 
'HTML/QuickForm/Renderer/Tableless.php';

$form = new HTML_QuickForm_DHTMLRulesTableless(...);
$renderer = new HTML_QuickForm_Renderer_Tableless();

// usual code, e.g. new form fields, rules, ...

$form->accept($renderer);
echo 
$renderer->toHtml();
?>

As already said for the tableless renderer, you need to add the following line to your code to get full XHTML validity:

<?php
$form
->removeAttribute('name');
?>

$form can be used the same way as with the standard HTML_QuickForm package, there is no difference.

To enable validation on "onBlur" and "onChange" events, you need to add the following line before the $form->accept($renderer); call:

<?php
$form
->getValidationScript();
?>