I am searching for a reason for why increment operator doesn't increment the numeric value in the place where I set the innerHTML value, like below:
<div id="php"></div>
var a = 14;
document.getElementById("php").innerHTML = a++;//the result will be 14 instead of 15