Função que obtém o valor do atributo HTML de um componente. Esse bloco obtém apenas os atributos do elemento que possui a propriedade Identificador (id) informada, não sendo possível obter atributos de elementos filhos.


Figura 1 - Bloco Obter valor do atributo

Compatibilidade

  • Bloco cliente: cronapi.screen.getAttrValue()

Retorno

Retorna uma string informando o valor do atributo.

Parâmetros

Obter identificador

Caixa de seleção onde será informado o id do componente. Para selecioná-lo, é necessário vincular o bloco de programação a um formulário de referência, confira no tópico Propriedades do Blockly da documentação Bloco de Programação.

  • Posição: 1
  • Inglês: Get identifier
  • Tipo: Objeto / Object
  • Exemplo: "crn-textinput-637645"

Nome do atributo

Nome do atributo que se deseja obter o valor.

  • Posição: 2
  • Inglês: Attribute name
  • Tipo: Texto / String
  • Exemplo: "data-component"

Exemplo

Nos exemplo da figura abaixo, estamos obtendo o valor do atributo data-component do componente Entrada de texto, também poderíamos obter o valor do atributo class, tendo em vista que esses dois atributos pertencem ao elemento que possui o mesmo id. Se quiséssemos obter o valor do input, que é o componente interno do componente Entrada de texto, deveríamos informar o seu id.


Figura 2 - Bloco de programação Obter valor do atributo


Na figura abaixo é possível visualizar os atributos do componente Entrada de texto e de seu componente interno, input.


Figura 2.1 - HTML do componente Entrada de texto


Ao acionar o botão, a função da figura 2 é executada e seu resultado pode ser visto no console do navegador.


Figura 2.2- Resultado da obtenção do valor do atributo data-component

Nesta página