previousHTML_QuickForm_DHTMLRulesTableless (Previous) (Next) HTML_QuickForm_advmultiselectnext

View this page in Last updated: Sun, 18 Oct 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Turkish

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');
?>
Note: $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();
?>
previousHTML_QuickForm_DHTMLRulesTableless (Previous) (Next) HTML_QuickForm_advmultiselectnext

Download Documentation Last updated: Sun, 18 Oct 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.