Mudanças entre as edições de "Desenvolvedor:APIs/JavaScript/latromi.formInstance"

De LATROMI Manuais
Desenvolvedor:APIs/JavaScript/latromi.formInstance
Ir para: navegação, pesquisa
(getElement())
Linha 31: Linha 31:
 
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
 
Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS ''DynamicForm''.
  
== Exemplo ==
+
Exemplo:
 +
 
 
<syntaxhighlight lang="JavaScript">
 
<syntaxhighlight lang="JavaScript">
 
function getElement() {
 
function getElement() {

Edição das 02h56min de 7 de julho de 2018

Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API formManager. Essa API fornece os seguintes objetos no lado do cliente:

Funções / Propriedades Tipo Descrição
id Number Obtém o ID do Formulário Dinâmico (não é o ID do Elemento HTML).
upgradeCode String Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.
getElement() Element Obtém o Elemento HTML que envolve o Formulário Dinâmico.
getFieldValue() Any Obtém o valor atual de um campo.
setFieldValue() Any Atribui valor a um campo.

getElement()

Função que retorna o Elemento HTML que envolve o Formulário Dinâmico. O comum é que seja retornado uma DIV, com a classe CSS DynamicForm.

Exemplo:

function getElement() {
   var form = latromi.formManager.getFormInstance();
   var element = form.getElement();
   if (element) {
      console.log('Elemento do tipo  ' + element.tagName + ' encontrado!');
   }
}