var elm = document.querySelector('div');
function getOuterWidth(elm){
var w = elm.clientWidth,
style = getComputedStyle(elm);
// add borders
w += parseInt(style.borderLeftWidth) + parseInt(style.borderRightWidth)
return w;
}
elm.innerHTML = getOuterWidth(elm) + 'px';