Como pegar o value de uma div? [RESOLVIDO]

Galera, estou tentando pegar o value de um div e o mesmo sempre está vindo “undefined”.

<div id="divvalorcontabil1" class="operacao btn btn-info dashed-black-border" value="ValorContabil" style="margin:3px; 0px; 0px; 5px;" ondblclick="removeButton(this)" onclick="setClass(this)">Valor Contabíl</div>

tento pegar da maneira comum:

var valueElement = document.getElementById('divvalorcontabil1').value;

Porém está vindo undefined, sabem dizer o porque ?

Fazendo assim: var valueElement = document.getElementById('divvalorcontabil1').value; não funcionará pois value não é um atributo que já vem disponível para acesso dessa forma.

Faça assim:

var valueElement = document.getElementById('divvalorcontabil1').getAttribute('value');
console.log(valueElement);
1 curtida