純文字
可讓使用者輸入純文字。 您可以顯示位置保留元文字來引導使用者。
資料連結
在 一般 內容中設定或修改視圖的資料連結。 純文字視圖可以連結至String 變數。配置內容
在 配置下,設定或修改視圖的外觀和行為內容。 在 事件下,設定公式配置內容。
- 螢幕大小
- 在內容名稱旁具有「畫面大小」圖示
的配置內容,每一個畫面大小可以有不同的值。 如果您未設定值,則畫面大小會繼承下一個較大畫面大小的值作為其預設值。
- 佈景主題定義
- 佈景主題定義指定視圖的顏色和樣式,並決定其外觀。 您可以在佈景主題編輯器中預覽視圖的外觀與操作方式。 請參閱 佈景主題。
下表顯示純文字的外觀配置內容:
| 外觀配置內容 | 說明 | 資料類型 |
|---|---|---|
寬度 ![]() |
視圖的寬度。 您可以指定以 px (像素)、% (百分比) 或 em 為單位的寬度。 例如, 50px、20% 或 0.4em。 如果未指定單元類型,則會採用 px。 | String |
大小 ![]() |
文字大小。 此大小同時適用於標籤和文字。 | String |
標籤放置 ![]() |
標籤相對於文字的位置。 左側的標籤會變更視圖的指定寬度。 | String |
標籤寬度 ![]() |
標籤的寬度。 您可以指定以 px (像素)、% (百分比) 或 em 為單位的寬度。 例如, 50px、20% 或 0.4em。 如果未指定單元類型,則會採用 px。 | String |
下表列出純文字的行為配置內容:
| 行為配置內容 | 說明 | 資料類型 |
|---|---|---|
| 定位點索引 | 定位點順序索引。 標籤索引從 1 開始,可以稀疏地設定。 例如,您可以使用 1、5、10。 當您按 Tab 鍵在使用者介面區域之間移動時, Tab 索引內容會控制定位點順序。 | Integer |
| 位置保留元文字 | 未輸入值時顯示的位置保留元文字。 | String |
| 驗證輸入 | 用於驗證輸入的正規表示式。 | String |
| 選取焦點中的文字 | 選取文字欄位中具有焦點的所有文字。 | Boolean |
事件
在 事件 內容中設定或修改公式配置內容及視圖的事件處理程式。 您可以將事件設為以程式化方式觸發,或在使用者與視圖互動時觸發。 如需如何定義及編碼事件的相關資訊,請參閱 使用者定義事件。下表列出純文字的公式配置內容:
| 公式配置內容 | 說明 | 資料類型 |
|---|---|---|
| 文字表示式 | 提供在純文字視圖中計算文字的表示式或公式。 您可以使用靜態 string 或使用公式來動態設定文字。如需公式的相關資訊,請參閱 公式。 |
String |
純文字具有下列類型的事件處理程式:
- On load: 在頁面載入時啟動。 例如:
me.setText("Some default text on load.") - On change: 在變更文字時啟動。 例如:
if(newText != oldText){return confirm ("Are you sure you want to change the text field?");} - On focus: 當焦點移至文字欄位時啟動。 例如:
me.setLabelPlacement("T") - On blur: 在文字欄位失去焦點時啟動。 例如:
me.setLabelPlacement("L") - On input: 當使用者在文字欄位中輸入文字時啟動。 例如:
return potential.length<=10;
方法
如需純文字可用方法的詳細資訊,請參閱 純文字 JavaScript API。
其他資源
如需如何建立 Coach 或頁面的相關資訊,請參閱 建置 Coach。
如需標準內容 (一般、 配置、 定位、 可見性及 HTML 屬性) 的相關資訊,請參閱 檢視內容。