告:在使用下列所说的任何标签库都需要
HTML第一行加入 <tarlib name=”cx,html” />
如果想单独引入cx标签库就直接写成<tarlib name=”cx” />
如果单独引入html标签库就直接写成<tarlib name=”html” />
原则上来讲所有的标签的属性是可以不增加的(因为tp并为进行强制验证^_^),不过为了你的正常使用,请在使用的时候按照需要进行添加
首先我们来说html标签库的信息
Editor标签
<html:editor id=”editory” name=”remarke” type=”FCKeditor” content=”” />
属性
        Id 属性
                编辑器的id值,
                如果并未填写改属性,则会默认为_editor
        Name 属性 必须的
                编辑器的 name值
                如果未填写,默认为空
        Width 属性 
                编辑器的宽度
                如果未填写,默认为100%
        Height 属性
                编辑器的高度
                如果未填写默认为320px
        Content 属性
                编辑器的内容的初始化值
                如果未填写,则为空
        Type 属性
                编辑器的类型 默认情况下支持
Fckeditor  eWebEditor  NETEASE  UBB
如果填写的编辑器类型不存在,则会默认为 TextArea标签
指定Fckeditor 时,文件存放路径必须为 /Public/Js/FCKeditor/
指定eWebEditor 时,文件存放路径必须为/Public/Js/eWebEditor/
指定NETEASE 时,文件存放路径必须为/Public/Js/HtmlEditor/
指定UBB时,文件存放路径必须为/Public/Js/
imageBtn标签
        <html:imageBtn id=" " name=" " type=" " value=" " click=" " style=" " />
        属性:
                Id属性
                        input的id值
                Name属性
                        input的name值
                Type 属性
                        input标记的类型
                        如果未填写 则默认为 button
                Value 属性
                        input标记的Value值
                click 属性
                        input 的click执行内容,可以为js语句块,也可以为js函数
                style 属性
                        input标记外面生成div的样式
imgLink标签
<html:imgLink id=" " name=" " alt=" " click=" " style=" " type=" " value=" " />
提示:
        这个标记增加了鼠标移上和移除的滤镜效果,推荐使用,不过内部实现是有问题的,如果需要使用的同志,请修改一下TagLibHtml.class.php 125行
$parseStr   = '<span class="'.$style.'" ><input title="'.$alt.'" type="'.$type.'" id="'.$id.'"  name="'.$name.'" onmouseover="this.style.filter=/'alpha(opacity=100)/'" onmouseout="this.style.filter=/'alpha(opacity=80)/'" onclick="'.$click.'" align="absmiddle" class="'.$name.' value="'.$value.'"></span>';
属性:
        id属性
                input的id值
        name属性
                input的name值
        alt属性
                input的title值
        style属性
                input标记外面生成的span的样式
        click属性
                input的click执行内容,可以为js语句块,也可以为js函数
        type属性
                input属性的类别,如果不输入则默认为button
        value属性
                input 的value的值,不过在源代码里面并未使用
select标记
<html:select options=" " selected=" " id=" " name=" " values=" " output=" " multiple=" " size=" " first=" " style=" " dblclick=" " change=" " />
属性:
        id属性
                select的id值
        name属性
                select的name值
        dblclick属性
                select 双击事件调用的js
        change属性
                select value值改变调用的js
        multiple属性
                select 是否以可以选择多项 值不固定,任意值均可
        style属性
                select 的样式
        size属性
                select 的行数
        first属性
                select 的第一个值,比如 请选择您的学历
        options属性
                select的项,为php的有键的数组,如果没有键的数组请使用values属性
                当两个属性同时存在时,以options为优先
                value的值为$key
        values属性
                select的项,为php无键的数组,当两个属性同时存在时,以options为优先
                value的值为数组的值
        selected属性
                select 默认的选中项
                当使用options属时,selected属性的内容与$key进行匹配,如果使用values属性
                则与内容进行匹配
        output属性
                select option项目的结尾串,比如 
                <option value=”1”>小学学历</option>
                <option value=”2”>中学学历</option>
                <option value=”3”>大学学历</option>
                这里的情况,我们就可以直接设置output为 学历
checkbox标签
        <html:checkbox checkboxes=" " checked=" " name=" " separator=" " />
提示:
checkboxes="" 请注意看这个属性 并不是checkboxs 在s的前面多了一个e
我想应该是官方手误吧,如果你愿意,请修改源码,或者说在使用的时候加上e
属性:
        name属性
                checkbox属性的name值,无论你输入什么,系统会默认增加[]
        checkboxes
                checkbox组,是php的有键数组(必须为有键数组),$key为checkbox项的value
                $value 为checkbox后面带的说明
        checked
                这里可以为数组,也可以为单个字符串
                如果为字符串,则与$key进行匹配 判断是否选中
                如果为数组,则匹配是否包含这个$key 判断是否选中
        separator
                分隔符,当一个checkbox项结束后的分隔符
radio标签
        <html:radio radios=" " checked=" " checked=" " separator=" " />
属性
        radios
                radio组是php的有键数组(必须为有键数组),$key为radio项的value
                $value 为radio后面带的说明
        checked
                这里可以为数组,也可以为单个字符串
                如果为字符串,则与$key进行匹配 判断是否选中
        name属性
                radio属性的name值,无论你输入什么,系统会默认增加[]
        separator
                分隔符,当一个radio项结束后的分隔符
link标签解析
* 格式: <html:link file="" type="" />
加载外部文件,type为文件类型(可选,建议填上),JS和CSS
 
参考网址:http://blog.sina.com.cn/s/blog_989300330100yr8t.html

Thinkphp常用标签的更多相关文章

  1. thinkphp常用标签总结

    三元运算标签 {$v['member_id'] == 1 ? 正常 : 不正常} volist标签 <volist name="data" id="v"& ...

  2. HTML常用标签

    HTML常用标签: HTML文档格式: 首先,HTML是一种超文本标签语言,它是制作网页的基础. 其次,HTML文档中至少包含基本的和成对的<html> </html>.< ...

  3. html常用标签介绍

    常用标签介绍 文本 最常用的标签可能是<font>了,它用于改变字体,字号,文字颜色. 点击查看效果 <font size="6">6</font&g ...

  4. HTML常用标签总结

    HTML 的常用标签总结 <font size="字体大小1-7" color="red或0xff00ff" face="字体类型(楷体等)&q ...

  5. html新增一些常用标签

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. [刘阳Java]_MyBatis_映射文件的常用标签总结_第5讲

    MyBatis中常用标签的总结,简单给出自己的总结 MyBatis映射文件中的标签使用介绍1.<select>:用于编写查询语句用的标签 id:表示当前<select>标签的唯 ...

  7. CSS常用标签

    CSS常用标签 一 CSS文字属性 color : #999999; /*文字颜色*/ font-family : 宋体,sans-serif; /*文字字体*/ font-size : 9pt; / ...

  8. HTML基础(一)——一般标签、常用标签和表格

    第一部分  HTML <html>    --开始标签 <head> 网页上的控制信息 <title>页面标题</title> </head> ...

  9. HTML-学习笔记(常用标签)

    本篇博客讲一讲HTML中的标签 HTML 标题 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的.<h1> 定义最大的标题.<h6> ...

随机推荐

  1. Swift - 实现点击UITableView单元格时自动展开单元格

    下面是一个列表单元格cell的折叠展开效果的demo.当点击单元格时会展开该单元格,便于显示一些详情什么的.点击其他单元格原来的会关闭,同时有动画效果. 效果如如下:   代码如下: 1 2 3 4 ...

  2. 奇怪的问题,InvalidateRect最后一个参数在XP下无效

    一直用的WIN2K系统,写的一个程序在本机正常,到XP系统的机器运行发现调整窗口大小时界面闪得厉害,程序比较大,而且这种闪烁还不好调试,因为单步调试没有闪烁效果,只能排除法找原因,最后以为找到原因了, ...

  3. Thinkphp入门 二 —空操作、空模块、模块分组、前置操作、后置操作、跨模块调用(46)

    原文:Thinkphp入门 二 -空操作.空模块.模块分组.前置操作.后置操作.跨模块调用(46) [空操作处理] 看下列图: 实际情况:我们的User控制器没有hello()这个方法 一个对象去访问 ...

  4. 医院API免费接口的公布

    医院通网(http://hospital.yi18.net) 站点上站快两个月了,基本已经稳定,尽管还有非常多小bug,但还是不影响大局.抱着数据开放和共享的理念,医院大全API接口 (http:// ...

  5. io端口

    io端口 ***********************************************************   io端口设备访问流程为 --------------------- ...

  6. 一场刺激的游戏——很文艺的山东省第四届ACM赛总结(菜鸟版)

               人生就像一个个节点,节点中或许有成功,失败,满足,遗憾,但是只要它是不可复制的,在日后,便是美好.                                         ...

  7. C/C++中constkeyword

    今天在做一个趋势笔试题的时候.才让我有了系统把constkeyword好好总结一下的冲动,由于这个关键词大大小小好多地方都出现过,出现频率很高,而每次仅仅是简短的把答案看了一下,没有真正将其整个使用方 ...

  8. NSHashTable 和 NSMapTable学习

    今天,在实现play gif时间功能,我看见两个陌生班,只需看看这个纪录: NSSet和NSDictionary是两个经常使用的类,可是他们默认假定了当中对象的内存行为.对于NSSet.object是 ...

  9. Swift - 各种手势检测大全(UIGestureRecognizer及其子类)

    UIGestureRecognizer有许多子类,用于监听一些常见的手势事件,这些子类主要有: 1,UISwipeGestureRecognizer:滑动(快速移动) 1 2 3 4 5 6 7 8 ...

  10. 高级Bash脚本编程指南(27):文本处理命令(三)

    高级Bash脚本编程指南(27):文本处理命令(三) 成于坚持,败于止步 处理文本和文本文件的命令 tr 字符转换过滤器. 必须使用引用或中括号, 这样做才是合理的. 引用可以阻止shell重新解释出 ...