Estoy haciendo una aplicación en la que necesito un contenidoEditable div para poder tener pestañas en él. Ya he descubierto que realmente no es posible tener que trabajar correctamente. Entonces, ¿hay una manera de que el keyDown se añade el código HTML de una pestaña, que esPermitir tabulación en un contentEditable div con execCommand
	
Lo que tengo hasta ahora es este
document.getElementById('codeline').contentEditable='true';
document.getElementById('codeline').onkeydown=function(e){
if(e.keyCode==9){
e.preventDefault();
//document.getElementById('codeline').contentWindow.document.execCommand("InsertHTML",false,"	");
//Thought this would work but it doesn't
}
}
Si alguien sabe si hay una manera de hacerlo esto, o si ese es el camino y simplemente lo estoy haciendo mal, ¡por favor díganme! ¡Gracias!
spec
posible duplicado de [tecla Tab en contentEditable div] (http://stackoverflow.com/questions/2237497/tab-key-in-contenteditable-div) –