我用javascript库制作一个网站.如果用户在下拉列表(选择)框中选择一个选项,则必须添加标签和文本框.这是我使用appendChild选项.appenChild选项的唯一问题是始终在used元素中的项之后添加项.这是我的代码:
var newFreeformLabel = document.createElement('label');
newFreeformLabel.innerHTML = 'Omschrijving:';
var newFreeformField = document.createElement('input');
newFreeformField.className = 'textfield';
newFreeformField.name = 'factuur_orderregel[]';
var newFreeformSpacer = document.createElement('div');
newFreeformSpacer.className = 'spacer';
container.appendChild(newFreeformLabel);
container.appendChild(newFreeformField);
container.appendChild(newFreeformSpacer);
Run Code Online (Sandbox Code Playgroud)
这里容器是必须添加项目的元素.唯一的问题是项目被添加到元素的末尾,我想在html元素的开头添加项目.
我想创建一个用于ACL管理的Zend Controller,所以我的问题是:如何在Zend应用程序中获取所有模块名称,控件名称和操作名称以构建ACL控件?
我使用Zend_Navigation,如果您的ACL中不存在资源,Zend_Navigation会抛出异常.我想使用数据库拒绝并允许访问.所以我必须先建立数据库.如果我必须手动这样做,那么这样做很痛苦.
任何人都知道如何使用Zend_Form和jquery简单地创建一个表单?我想使用Zend_Form来验证表单,所以我不需要在JavaScript和PHP中使用双脚本表单.
谢谢,
Ivo Trompert
我创建了一个表单来将用户添加到数据库并使用户可以登录.
现在我有两个密码字段(第二个是验证第一个).如何为zend_form添加验证器以进行此类验证?
这是我的两个密码字段的代码:
$password = new Zend_Form_Element_Password('password', array(
'validators'=> array(
'Alnum',
array('StringLength', array(6,20))
),
'filters' => array('StringTrim'),
'label' => 'Wachtwoord:'
));
$password->addFilter(new Ivo_Filters_Sha1Filter());
$password2 = new Zend_Form_Element_Password('password', array(
'validators'=> array(
'Alnum',
array('StringLength', array(6,20))
),
'filters' => array('StringTrim'),
'required' => true,
'label' => 'Wachtwoord:'
));
$password2->addFilter(new Ivo_Filters_Sha1Filter());
Run Code Online (Sandbox Code Playgroud) 有没有人知道这个主题的好教程.我想创建一个包含多个页面的模块(扩展名).扩展程序必须包含一个概述页面和一个用于创建项目的表单.