| show(elem1 [, elem2 [, elem3 [...]]]) | instance | elemN: element object or id | 用設定它的 style.display 為 ‘‘來(lái)顯示每個(gè)傳入的元素。 |
| hide(elem1 [, elem2 [, elem3 [...]]]) | instance | elemN: element object or id | 通過(guò)設定style.display 為 ‘none‘來(lái)隱藏每個(gè)傳入的元素。 |
| Method | Kind | Arguments | Description |
|---|---|---|---|
| clear(field1 [, field2 [, field3 [...]]]) | instance | fieldN: field element object or id | 清除傳入表單中項目元素的值。 |
| present(field1 [, field2 [, field3 [...]]]) | instance | fieldN: field element object or id | 只有在所有的表單項目都不為空時(shí)返回 true 。 |
| focus(field) | | field: field element object or id | 移動(dòng)焦點(diǎn)到給定的表單項目。 |
| select(field) | instance | field: field element object or id | 選擇支持項目值選擇的表單項目的值。 |
| activate(field) | instance | field: field element object or id | 移動(dòng)焦點(diǎn)并且選擇支持項目值選擇的表單項目的值。 |
| Method | Kind | Arguments | Description |
|---|---|---|---|
| serialize(form) | instance | form: form element object or id | 返回url參數格式的項目名和值的列表, 如‘field1=value1&field2=value2&field3=value3‘。 |
| findFirstElement(form) | | form: form element object or id | 返回Form中第一個(gè)Enable的對象。 |
| getElements(form) | instance | form: form element object or id | 返回包含所有在表單中輸入項目的 Array 對象。 |
| getInputs(form [, typeName [, name]]) | instance | form: form element object or id, typeName: the type of the input element, name: the name of the input element. | 返回一個(gè) Array 包含所有在表單中的 <input> 元素。 另外, 這個(gè)列表可以對元素的類(lèi)型或名字屬性進(jìn)行過(guò)濾。 |
| disable(form) | instance | form: form element object or id | 使表單中的所有輸入項目無(wú)效。 |
| enable(form) | instance | form: form element object or id | 使表單中的所有輸入項目有效。 |
| focusFirstElement(form) | instance | form: form element object or id | 激活第一個(gè)表單中可視的,有效的輸入項目。 |
| reset(form) | instance | form: form element object or id | 重置表單。和調用表單對象的 reset() 方法一樣。 |
Abstract.EventObserver 的一個(gè)實(shí)現類(lèi),監聽(tīng)表單對象中包含的任何對象的任何變化,用元素的事件檢測值的變化。如果元素沒(méi)有任何報告變化的事件, 那么你可以使用Form.Observer 類(lèi)代替。
| Method | Kind | Arguments | Description |
|---|---|---|---|
| [ctor](form, callback) | constructor | form: form object or id, callback: function to be called when any data entry element in the form changes | 繼承自 Abstract.EventObserver。 創(chuàng )建一個(gè)監聽(tīng)元素值屬性的對象。 |
| getValue() | (none) | 返回所有表單數據的一系列值。 |
聯(lián)系客服