我在我的視圖中有一個textarea字段。Textarea每行限制字數Jquery或Javascript
我需要設置每行只有1個單詞。
如果用戶試圖在同一行字應該是下一個進入第二個字。 (如果他按下回車鍵或空格無所謂)
此外,我怎麼能限制從打字昏迷用戶。
這個想法每行只有1個字。
如何設置使用jQuery或JavaScript這些限制?
謝謝!
我在我的視圖中有一個textarea字段。Textarea每行限制字數Jquery或Javascript
我需要設置每行只有1個單詞。
如果用戶試圖在同一行字應該是下一個進入第二個字。 (如果他按下回車鍵或空格無所謂)
此外,我怎麼能限制從打字昏迷用戶。
這個想法每行只有1個字。
如何設置使用jQuery或JavaScript這些限制?
謝謝!
你可以嘗試上的文字區域的keyup
事件改變event.target.value
。
你可以做這樣的事情,假設你的textarea有#textArea
的ID,
document.getElementById('textArea').onkeyup = function (e) {
e.target.value = e.target.value.replace(' ', '\n')
.replace(',', '');
}
這將取代所有的空格\n
,這是一個新的生產線,並採取擺脫所有的逗號。
我會繼續說onkeyup
沒有做到這一點的最巧妙的方法。您應該改用addEventListener('keyup', callback)
它完美地工作。謝謝。 –
請提供你的努力在這一刻代碼。 – maximelian1986
我目前沒有代碼。我不知道從哪裏開始...因爲這是一個奇怪的任務。 –
有越來越熟悉[鍵盤事件]啓動(https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent#Example) – barbsan