如何讓我的光標在按下回車鍵時向下移動一行並防止默認?第一次輸入時按下第一次從下一次追加2brs追加?
我使用的代碼如下:
var docFragment = document.createDocumentFragment();
var newEle = document.createTextNode('\n');
docFragment.appendChild(newEle);
newEle = document.createElement('br');
docFragment.appendChild(newEle);
var newEle = document.createTextNode('\n');
docFragment.appendChild(newEle);
newEle = document.createElement('br');
docFragment.appendChild(newEle);
var range = window.getSelection().getRangeAt(0);
range.deleteContents();
range.insertNode(docFragment); //create a new range
range = document.createRange();
range.setStartAfter(newEle);
range.collapse(true);
var sel = window.getSelection() sel.removeAllRanges();
sel.addRange(range);
歡迎來到SO!請參見[問]與[mcve] – Tushar
添加有問題的代碼,還要添加HTML – Tushar
我已將代碼添加到您的問題。您可以使用[編輯]按鈕添加到您自己的問題。要詳細瞭解如何格式化[SO]上的問題,請閱讀[本幫助文檔](http://stackoverflow.com/editing-help)。 –