Form.toHtml
$form.toHtml($submitButtonLabel, $htmlAttributes={}) -> HtmlString
Description
Render all HTML for the form, including a submit button.
If $submitButtonLabel
is an empty string, no submit button will be added.
@@.form = Form.create('contactForm', { email: { rule: 'email' } message: { rule: 'comment' } } fun main { // The JS is required for it to work in the browser. $page = Page.create({ css: [url'/vendor/basic.css'] js: [url'/vendor/form.js'] }) $formHtml = @@.form.toHtml('Contact Us') $page.setMain($formHtml) Output.sendPage($page) } fun mainPost { // process form... }