JavaScript foco em conteúdo que não está funcionando

//so p is basically your element you want to focus correctly
var p = document.getElementById('contentEditableElementId'),
    s = window.getSelection(),
    r = document.createRange();
r.setStart(p, 0);
r.setEnd(p, 0);
s.removeAllRanges();
s.addRange(r);
Friendly Hawk