Как это сделать: document.getElementById () в синтаксисе extjs - PullRequest
13 голосов
/ 01 марта 2011

В jsp, если есть скрытая переменная, мы делаем это в js:

document.getElementById('hiddenVarId').setValue = 'xxx';

Что такое extjs эквивалент document.getElementById().setValue = 'xxx';

Ответы [ 3 ]

18 голосов
/ 01 марта 2011
Ext.get('hiddenVarId').set({value: 'xxx'});

Это еще одна возможность, которая использует метод ExtJS set().Таким образом, вы можете установить несколько атрибутов для Ext.Element одновременно, если это то, что вам также требуется сейчас или позже.

http://dev.sencha.com/deploy/dev/docs/?class=Ext.Element

7 голосов
/ 01 марта 2011
Ext.get('hiddenVarId').dom.value = 'xxx';

Ext.get возвращает Ext.Element, у которого есть фактический объект DOM в свойстве dom.Затем вы можете напрямую присвоить свойству value.

2 голосов
/ 24 декабря 2013
Ext.getCmp('hiddenVarId').setValue('xxx');

Ext.get () против Ext.getCmp ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...