<!doctype html>
<html>
<?php
use eftec\MessageList;
use eftec\ValidationOne;
include "common.php";
$f=new \eftec\FormOne();
echo $f->start();
echo $f->id('field1')
->label('field 1:')
->type('label')
->render();
echo $f->id('field1')
->type('text')
->render();
echo $f->renderRaw('<br>');
echo $f->id('field2')
->label('field 2:')
->addExtra('style','cursor: pointer;')
->onClick('alert("ok");')
->type('label')->render();
echo $f->id('field2')
->type('text')
->render();
echo $f->renderRaw('<br>');
echo $f->id('field3')
->label('field 3:')
->type('label')
->addExtra('style','cursor: pointer;')
->onClick('alert(\'ok\');')
->render();
echo $f->id('field3')
->label('field 2:')
->type('select')
->addItem('','--select a field--')
->onChange('alert("changed")')
->bind(['id'=>'id','text'=>'text','extra'=>''])
->addItems(
[
['id'=>1,'text'=>'America'],
['id'=>2,'text'=>'Asia'],
['id'=>3,'text'=>'Europa'],
])
->render();
echo $f->end();
?>
</html>
|