走过平凡人生、留下平凡足迹 注册 | 登陆

Html类使用指南

介绍

FLEA_Helper_Html.php 并不是以类封装的,它定义了一组便于生成表单元控件的函数。FLEA_Helper_Html使用很简单,只需调用之前载入FLEA_Helper_Html.php,调用相应函数即可。

载入方法:

代码:
FLEA::loadFile('FLEA_Helper_Html.php');

所属文件:FLEA/FLEA/Helper/Html.php

============================================================

html_dropdown_list()

函数原型:

html_dropdown_list($name, $arr, $selected = null, $extra = null)

参数说明:

$name:定义该下拉框name属性
$arr:数组,定义下拉框下拉选项.
$selected:定义下拉框初始被选中项

使用实例:

代码:

<?php
html_dropdown_list(
  'myDropdownList',
  array(
   'No1'=>'第一项',
   'No2'=>'第二项'
   ),
  'No2',
  'class="myDLStyle"'
  );
?>

例图:
fleaphp.org/bbs/attachments/month_0704/20070409_21229e4acab6d8804032eFXKOQGoAHpZ.jpg" />
============================================================


html_radio_group

函数原型:

html_radio_group($name, $arr, $checked = null, $separator ='', $extra = null)

参数说明:

$name:  定义框name属性。
$arr:   数组,定义单选项。
$checked: 被选中项
$separator: 两个选项之间的间隔
$extra:  其他属性设置


使用实例:

复制内容到剪贴板
代码:
<?php
html_radio_group(
  'myRadioGroup',
  array(
   'No1'=>'第一项',
   'No2'=>'第二项'
   ),
  'No2',
'<br>',
  'class="radio_group_Style"'
  );
?>

例图:



============================================================

html_checkbox_group


函数原型

html_checkbox_group($name, $arr, $selected = array(), $separator = '', $extra = null)

参数说明:

$name  定义该组的name属性
$arr   数组,定义该多选框组的选项
$selected  数组,定义被选中项
$separator 选项间的间隔
$extra  其他属性设置

使用实例:

复制内容到剪贴板
代码:
<?php
html_checkbox_group(
  'myCheckboxGroup',
  array(
   'No1'=>'第一项',
   'No2'=>'第二项',
   'No3'=>'第三项'
   ),
  array(
   'No1',
   'No3'
   ),
  '',
  'class="myCbGStyle"'
);
?>

例图:


============================================================

html_checkbox

函数原型:

html_checkbox($name, $value = 1, $checked = false, $label = '', $extra = null)

参数说明:

$name 定义该单选框的name属性
$value 定义该单选框的值
$checked 是否被选中
$label 单选框显示的文字
$extra 其他属性

使用实例:

复制内容到剪贴板
代码:
  
<?php
html_checkbox(
'myCheckbox',
1,
true,
'选项名',
'class="myckStyle"'
);
?>

例图:



============================================================

html_textbox

函数原型:

html_textbox($name, $value = '', $width = null, $maxLength = null, $extra = null)

参数说明:

$name 文本输入框的name属性
$value 文本框的默认值
$width 文本框的size属性
$maxLength 文本框最多允许输入字符数
$extra 其他属性

使用实例:

复制内容到剪贴板
代码:

<?php
html_textbox(
'myTextbox',
'默认值',
30,
15,
'class="mytbStyle"'
);
?>

例图:



============================================================


html_password

函数原型:

html_password($name, $value = '', $width = null, $maxLength = null, $extra = null)

参数说明:

$name 密码框的Name属性
$value 密码框的默认值
$width 密码框的size属性
$maxLength 密码框最多允许输入字符数
$extra 其他属性

使用实例:

复制内容到剪贴板
代码:
<?php
html_password(
'myPassword',
'默认值',
30,
15,
'class="mypwStyle"'
);
?>

例图:



============================================================

html_textarea

函数原型:

html_textarea($name, $value = '', $width = null, $height = null, $extra = null)


参数说明:

$name 多行文本框的Name属性
$value 多行文本框的默认值
$width 多行文本框的size属性
$height 多行文本框的Rows属性
$extra 其他属性

使用实例:

复制内容到剪贴板
代码:

<?php
html_textarea(
'myTextarea',
'默认值',
30,
5,
'class="mypwStyle"'
);
?>

例图:


============================================================


html_hidden

函数原型:

html_hidden($name, $value = '', $extra = null)

参数说明:

$name 隐藏域的Name属性
$value 隐藏域的默认值
$extra 其他属性

使用实例:

复制内容到剪贴板
代码:
  
<?php
html_hidden(
'myHidden',
'默认值',
'class="mypwStyle"'
);
?>

============================================================

html_filefield

函数原型:

html_filefield($name, $width = null, $extra = null)

参数说明:

$name 上传域的Name属性
$width 上传域的size属性
$extra 其他属性

使用实例:

代码:
<?php
html_filefield(
'myFileField',
30,
'class="myffStyle"'
);
?>

例图:




============================================================

html_form

函数原型:

html_form($name, $action, $method='post', $onsubmit='', $extra = null)

参数说明:

$name 上传域的Name属性
$action 上传域的action属性
$method 上传域的method属性
$onsubmit执行表单时调用的方法
$extra 其他属性

使用实例:

代码:

<?php
html_form(
'myForm',
'aind.php',
'post',
'checkForm',
'class="myformStyle"'
);
?>

============================================================

html_form_close

函数原型:

html_form_close()

参数说明:

使用实例:

代码:
  
<?php
html_form_close();
?>

Tags: fleaphp, php, mysql, 框架, ajax

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8 点击获得Trackback地址,Encode: GB2312 or GBK 点击获得Trackback地址,Encode: BIG5

发表评论

评论内容 (必填):