I'm having a trouble putting/updating the value of an element got by class name.
here is my code:
index.html
:
<dl>
<dt class="dt-messages-number">total</dt>
<dd class="dd-messages"></dd>
...
</dl>
main.js
:
...
var parsedRes = JSON.parse(res);
console.log(res.messages); //prints undefined
console.log(parsedRes.messages); //prints 23 ,okay
document.getElementsByClassName('dd-messages')[0].value = '7'; //not working
document.getElementsByClassName('dd-messages')[0].value = 7; //not working
document.getElementsByClassName('dd-messages')[0].value =parsedRes.messages; //not working
last three code lines does not work ,it does not update the value of the description element dd-messages
. Does any one have idea why is that ?