我想创建非常基本和简单的类 FORMs 这里是我的想法的结构
class forms {
function __construct() {
}
function displayForm() {
}
function validateForm() {
}
function processForm() {
}
它将只有文本、密码和隐藏字段以及 1 或 2 个按钮。没有复选框、单选框、下拉列表、日期……
需要有关 displayForm 部分的帮助,该部分应首先显示空表单,然后重新显示填充的有效字段和无效的空。
最后,我想使用以下内容创建新表单:
fields = array (
fieldname1=>(fielddescription , minsize, maxsize, type , defaultvalue)
fieldname2=>(fielddescription , minsize, maxsize, type , defaultvalue)
)
或者
fields = array (
field1 = array (fieldname , fielddescription , minsize, maxsize, type , defaultvalue)
field2 = array (fieldname , fielddescription , minsize, maxsize, type , defaultvalue)
)
或者
form1 new form ()
form1->addnewelement()
form1->addnewelement()
或者
form4 new form ()
form4->addtextfield
form4->addpassfield
form4->addhidden
form4->addsubmit
我对您的所有想法持开放态度(特别是更合适的方式)。先感谢您。ps:没有javascript。