Obter valor do atributo / Get attribute value
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