3-1-6
設定屬性 set_attr($kind, $attrs = [])
set_attr($kind, $attrs = [], $mode = ''):object
這是用來設定網頁上某些網頁元件的屬性及其值,通常是為了改變其外觀或者搭配一些 javascript 之設定
-
$kind
:必填要設定屬性的位置名稱,目前有以下位置可以設定屬性
-
表單部份(create、edit)
-
form
:表單本身,即<form>
-
欄位名稱_form_group
(如:action_title_form_group
):某欄位一整組表單的部份,即<div class="form-group">
-
欄位名稱_form_label
(如:action_title_form_label
):某欄位表單的文字標籤部份
-
欄位名稱_form_content
(如:action_title_form_content
):某欄位放輸入表單的部份
-
submit
:表單的送出紐,即<button type="submit">
-
單一顯示部份(show)
-
欄位名稱_row
(如:action_title_row
):某欄位一整個橫列的部份,即<div class="row">
-
欄位名稱_row_label
(如:action_title_row_label
):某欄位標籤的部份
-
欄位名稱_row_content
(如:action_title_row_content
):某欄位顯示值的部份
-
列表部份(index)
-
table
:表格本身,即<table>
-
tr1
:第一個橫列的<tr>
-
tr
:其他橫列的<tr>
-
th
:儲存格標題<th>
-
欄位名稱_th
:指定欄位的儲存格內容<th>
-
td
:儲存格內容<td>
-
欄位名稱_td
:指定欄位的儲存格內容<td>
-
$attrs
:必填屬性陣列,凡是HTML的屬性均可放到陣列中
-
$mode
:若有相同屬性時,是要附加(append
),還是覆蓋(預設)