告:在使用下列所說的任何標簽庫都需要
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