2013-08-26 75 views

回答

1

這是一個任務的基本片段,您可以進一步發展它。

function keyDown (e) { 
    var range = document.selection.createRange(); 
    if (e.keyCode !== 13) return;  
    range.pasteHTML('<br>'); 
    e.cancelBubble = true; 
    e.returnValue = false; 
    return false; 
} 

if (pad.attachEvent) { 
    pad.attachEvent('onkeydown', keyDown); 
} 

該代碼使用IE的傳統選擇/範圍和事件處理模型,所以它只能在IE中使用。您可以使用jsFiddle的代碼進行遊戲。